С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
tesler
3 / 3 / 0
Регистрация: 08.04.2011
Сообщений: 199
#1

метод ньютона - C++

15.03.2012, 23:31. Просмотров 344. Ответов 0
Метки нет (Все метки)

плиз проверьте всё ли правильно???логически???
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
# include <iostream>
# include <windows.h>
# include <conio.h>
# include <stdlib.h>
# include <stdio.h>
# include <math.h>
# include <cmath>
# include <iomanip>
 
using namespace std;
 
 double f( double x)
{
    double f=(x*x*x)*cos(x)+sin(x*x);
    return  f;
} 
 
 double diff(double x)
 {
  double f=3*x*x*cos(x)+x*x*x*sin(x)+2*x*cos(x*x);//производная
  return f;
 }
  int main ()
  {    
      SetConsoleOutputCP(1251);
      double q;
      double m=0;
          double n;
          int k=0;
      double d;
      cout << "Точность: "; 
      cin >> q;
      cout <<"Начальное приближение: ";
      cin >> n;
      
      double s = abs(m-n);
      while (s>q) 
            {
                 k++;
          m = n-(f(n)/diff(n));
          s = abs(m-n);
          cout << setw(2) << k << " " << n << " " << m << " " << s <<endl;
          n=m;
      }
       
      cout<<endl<< "Корень уравнения: х= "<<m;
  
  _getch();
  
  }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.03.2012, 23:31
Здравствуйте! Я подобрал для вас темы с ответами на вопрос метод ньютона (C++):

метод Ньютона - C++
Дано уравнение f(x)=0. Найти с точностью e корень уравнения содержащиеся на отрезке . Составить программу для нахождения корня по методу...

Метод Ньютона - C++
Написать программу для решения: x^3-\sin{x}=0

Метод Ньютона - C++
ВОт короче такое дело. НУжна прога которая решает систему нелинейных уравнений методом Ньютона. ПРога есть, но она на паскале. ВОт: ...

Метод Ньютона - C++
Ребят, прохожу Делфи и матан в МАИ. Мне дали задание написать программу для вычисления Метода Ньютона по методичке. Я не очень понимаю, что...

Метод Ньютона - C++
Привет всем! Найти 3 корня методом Ньютона: f(x)=tan(2.2082*x) - 3.2258*x. Вроде программу написала по алгоритму, но что то не так....

метод ньютона ! - C++
Помогите написать программу методом ньютона ! Вот моя формула f(x) x *tg(X)-1/3 и вот от нее сложная производная F'(X) tg(x)+x*cos(x)^2 !

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.03.2012, 23:31
Привет! Вот еще темы с ответами:

Метод ньютона - C++
Не могу понять, как сделать. Кто может, хотя бы примерно как его сделать: Уравнение: sqrt(1-0,4*x*x)-arcsin(x)=0 Отрезок, содержащий...

Метод Ньютона - C++
Добрый вечер, помогите с работой. Написать программу нахождения корней системы нелинейных уравнений методом Ньютона(касательных): ...

Метод Ньютона - C++
Отделить любой действительный корень ур-ия f(x)=0 и вычислить его методом Ньютона с точностью e=10^-4. Ур-ие : arccos(x^2)-x

Метод Ньютона - C++
Найдите, пожалуйста, ошибку! #include &lt;stdio.h&gt; #include &lt;math.h&gt; #include &lt;stdlib.h&gt; #include &lt;iostream&gt; #include &lt;conio.h&gt; ...


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

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

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