Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
dafffut
0 / 0 / 0
Регистрация: 10.01.2013
Сообщений: 2
1

Найти корень функции методом дихотомии

13.01.2013, 22:02. Просмотров 1349. Ответов 1
Метки нет (Все метки)

функция: https://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{1}{3}*{\sin }^{4}x-x+1
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.01.2013, 22:02
Ответы с готовыми решениями:

Найти корень заданной функции (метод дихотомии)
Нужно найти корень заданной функции в пределах заданного пользователем диапазона методом дихотомии...

Найти корень функции x*x*x+0.2*x*x+0.5x +1.5 методом Ньютона
Необходимо было найти корень функции x*x*x+0.2*x*x+0.5x +1.5 методом Ньютона. Не могу найти...

Найти корень функции методом хорд и касательных
Найти корень функции (квад.x + Inx - 2) методом хорд и касательных. Помогите ее подправить =) ...

Методом дихотомии и методом Ньютона находится приближение к корням уравнения
Локализуйте корни заданных уравнений и напишите программу, в которой методом простой итерации,...

Найти корень уравнения методом хорд
2x + \ln(x+1) - 1

1
Belkin-VD
157 / 156 / 81
Регистрация: 31.12.2012
Сообщений: 254
13.01.2013, 22:11 2
Лучший ответ Сообщение было отмечено как решение

Решение

Задаешь интервалы от а до б.
Начальное приближение\
И задаем точность.

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <stdio.h>
#include <math.h>
 
const double epsilon=1e-2;
 
double f(double x) {
   return 1/3*pow(sin(x),4)-x+1;
}
 
int main() {
 
   double a, b, c;
   
   a=0;
   b=2;
   
   while (b - a > epsilon){
      c=(a + b) / 2;
      if(f(b)*f(c) < 0)
      a=c;
   else
      b=c;
   }
   
   printf("\nProgramma dly vychesleniy korny X :");
   printf("\nmetodom DITOXOMII\n");
   
   printf("\nIsxodnye dannye:\n");
   printf("\nOtrezok: a=0; b=2;");
   printf("\nTochnost`: 0.01\n");
   
   printf("\nKoren` X = %f",(a + b) / 2 );
   printf("\n");
   
   return 0;
}
1
Миниатюры
Найти корень функции методом дихотомии  
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.01.2013, 22:11

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Найти корень уравнения методом половинного деления
В программе методом половинного деления необходимо найти корень уравнения. Загвоздка в том что при...

Найти корень уравнения методом простой итерации
Найти какой-нибудь корень уравнения 1.2x^3+10.56x^2+12.78x+46.98=0 метод простой итерации....

Найти корень уравнения методом деления отрезка пополам
Найти какой нибудь корень уравнения -2.4 x^3 - 28.512 x^2 - 40.6272 x + 44.928 = 0 Методом...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.