0 / 0 / 0
Регистрация: 18.04.2012
Сообщений: 6
1

Найти корень уравнения методом простой итерации

18.04.2012, 20:45. Показов 1284. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дано уравнение acos(x)-x2, корень нужно найти на интервале [-1,1].
Я уже пробовал много разных вариантов, но остановился на таком(он хоть что-то выдает).
Правда результат не очень утешительный:

Enter the beginning of segment -> -1
Enter the ending of segment -> 1
2.14159 -1.#INF
-1.#IND -1.#IND
Result = -1.#IND

Собственно код:
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
#include <iostream>
#include <math.h>
using namespace std;
void main()
{
    float proiz,fx,x,b,m=0,M=0;
    cout<<" Enter the beginning of segment -> ";
    cin>>x;
    cout<<" Enter the ending of segment -> ";
    cin>>b;
    proiz=(-1)/sqrt(1-x*x)-2*x;
    if(proiz>0)
    {
        m=(-1)/sqrt(1-x*x)-2*x;
        M=(-1)/sqrt(1-b*b)-2*b;
    }
    do
{
        fx=acos(x)-x*x;
        cout<<fx<<"     ";
        x=x-(2*(fx/(M+m)));
        cout<<x<<"      "<<endl;
    }
while(abs(fx)>0.000001);
    cout<<"Result = "<<x<<endl;
    system ("pause");
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.04.2012, 20:45
Ответы с готовыми решениями:

Найти корень уравнения методом простой итерации
Циклический вычислительный процесс: Найти корень уравнения х3+х2-6х=0 в интервале от -0,3 до 0,3 с...

Найти корень уравнения sin*x-х+0,16=0 в интервале от 0,5 до 1,2 с точностью 0,01 методом простой итерации
Помогите пожалуйста написать программу на c++ Такое задание: Найти корень уравнения sin*x-х+0,16=0...

Найти корень заданного уравнения методом простой итерации с заданной точностью
Добрый день форумчане! Не могли бы вы помочь написать программу для решения данной задачи с...

Найти корень многочлена методом простой итерации
здравствуйте ,помогите найти простой корень многочлена методом простой итерации ,1.78*x^5 +...

0
18.04.2012, 20:45
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.04.2012, 20:45
Помогаю со студенческими работами здесь

Решение уравнения методом простой итерации
День добрый. Мне необходимо решить уравнение x-10cos(x)=0 разным методами и с методом простой...

Решение нелинейного уравнения методом простой итерации
Помогите, пожалуйста! Нужно разработать программу для решения нелинейного уравнения методом простой...

Составить программу нахождения корней нелинейного уравнения методом простой итерации с точностью вычисления E
Помогите Составить программу нахождения корней нелинейного уравнения методом простой итерации с...

Найти корень уравнения методом последовательных итераций.Второй корень вычисляет неверно
Задание:Написать программу для вычисления методом последовательных итераций уравнения x=Aexp(-x)....

Найти корень уравнения методом хорд и модифицированным методом Ньютона
Требуется решить уравнение 5sinx – x = 0 на отрезке с точностью E методом хорд и...

Найти корень уравнения методом хорд и методом касательных
На языке программирования DEV C++ 5.8.2 Метод Хорда и Касательный X^3+3x^2-24x-3=0 На отрезке...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru