Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/14: Рейтинг темы: голосов - 14, средняя оценка - 4.86
nnina
2 / 2 / 1
Регистрация: 12.11.2011
Сообщений: 69
#1

Вычислить методом Ньютона корень уравнения

06.09.2012, 10:44. Просмотров 2551. Ответов 4
Метки нет (Все метки)

Помогите, пожалуйста, написать программу, вычисляющую методом Ньютона: sinx - x + 0,5 = 0, интервал изоляции корня [0,5;1].

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

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.09.2012, 10:44
Ответы с готовыми решениями:

Вычислить корень уравнения методом Ньютона
Добрый день! Помогите пожалуйста вычислить корень уравнения f(x) = 0 для...

Вычислить методом Ньютона корень уравнения
Помогите, пожалуйста, написать программу, вычисляющую методом...

Вычислить методом Ньютона корень уравнения
Уважаемый программисты,помогите пожалуйста вот такую курсовую задали,я не то...

Найти корень нелинейного уравнения методом Ньютона
Добрый день! Помогите, пожалуйста, найти корень уравнения: {1.4}^{x}-x=0 с...

Найти корень уравнения на заданном интервале методом Ньютона
Найти корень уравнения на интервале с заданной пользователем точностью e +...

4
edward_jonson
160 / 160 / 68
Регистрация: 23.02.2011
Сообщений: 392
06.09.2012, 11:53 #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
#include <iostream>
#include <cmath>
 
using namespace std;
 
double func(double x)
{
    return sin(x) - x + 0.5;
}
 
double derfunc(double x)
{
    return cos(x) - 1;
}
 
int main()
{
    double x, y, E = 1e-6;
    int n = 0;
 
    cout << "Enter x0:" << endl;
    cin >> x;
 
    do{
        n ++;
        y = x;
        x =- func(x) / derfunc(x) + x;
        cout << "x = " << x << " iteration #" << n << endl;
    }while ( fabs(y - x) >= E );
 
 
    return 0;
}
1
Миниатюры
Вычислить методом Ньютона корень уравнения  
Изображения
 
nnina
2 / 2 / 1
Регистрация: 12.11.2011
Сообщений: 69
06.09.2012, 12:02  [ТС] #3
edward_jonson, большое спасибо, буду разбираться
0
nnina
2 / 2 / 1
Регистрация: 12.11.2011
Сообщений: 69
03.10.2012, 06:19  [ТС] #4
Подскажите, пожалуйста, как в таких случаях делают проверку. Что-то не так делаю
0
Sitxovi4
0 / 0 / 0
Регистрация: 21.03.2016
Сообщений: 4
15.05.2016, 23:18 #5
Что в данном случае x0 ?
0
15.05.2016, 23:18
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.05.2016, 23:18

Вычислить методом итераций корень уравнения
Вот сижу, ломаю голову, понимаю что самой это сделать не получится, а скоро...

Методом касательных вычислить с погрешностью e(1>e>0) корень уравнения
Всем доброго времени суток! Помогите найти ошибки и вдохнуть в программу жизнь...

Методом итераций вычислить корень уравнения вида f(x)=0
Методом итераций вычислить корень уравнения вида f(x)=0 расположенный на...


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

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

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