13 / 13 / 11
Регистрация: 03.09.2011
Сообщений: 1,026
1

Проверить сходимость итерационного процесса

06.12.2015, 15:33. Показов 2235. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Необходимо проверить сходимость итерационного процесса.
Код нахождения корней уравнения я взял отсюда Нахождение корней уравнения :
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
#include <conio.h>
#include <math.h>
#include <iostream.h>
#define pi 3.14
double f(double x) {
 
    return   x*x-(cos(pi*x));
}
 
double fi(double x, double L) {
 
    return  x+L*f(x);
}
 
 
int main() {
    int n=0;
    double x,y,c,b,L=-0.35,eps;
    cout<<"x="; cin>>x;
    cout<<"eps="; cin>>eps;
    do {
        y=fi(x,L);
        b=fabs(x-y);
        x=y;
        n+=1;
    }
    while (b>=eps);
        cout<<"c="<<x<<"\n";
        cout<<"n="<<n<<"\n";
        getch();
    return 0;
}
Вычитал следующее:
Сходимость итерационного процесса означает, что погрешность каждого последующего приближения должна быть меньше погрешности предыдущего приближения, т.е. погрешность приближенных значений с каждым шагом должна уменьшаться: |x*-xk+1|<|x*-xk|
Как я понял, я просто должен проверять меньше ли текущий X по сравнению с предыдущим?
Нужно ли мне предпринимать какие-то действия, если у меня все расходится?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.12.2015, 15:33
Ответы с готовыми решениями:

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

Проверить сходимость ряда
Сходится или расходится ряд #include&lt;iostream&gt; #include&lt;cmath&gt; #include&lt;cstdlib&gt; using...

Формула для итерационного циклического процесса
Доброго времени суток! Вот борюсь с заданием по итерационному вычислительному процессу. Суть такая....

Условия окончания итерационного процесса в числ.интегрировании
Мы задаем точность для каждого метода интегрирования (прямоуг,трапеций итд.) для каждого из методов...

1
Модератор
Эксперт С++
13502 / 10754 / 6409
Регистрация: 18.12.2011
Сообщений: 28,702
06.12.2015, 16:18 2
Метод сходится, если производная y' меньше единицы.
Если это не так, то уравнение надо преобразовать, получив другую зависимость
fi2(x)=x
0
06.12.2015, 16:18
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.12.2015, 16:18
Помогаю со студенческими работами здесь

Написать программу итерационного процесса циклом и рекуррентным способом
Дорого времени суток. Помогите пожалуйста написать программу итерационного процесса циклом и...

Преобразовать данную систему к виду, пригодному для итерационного процесса
Помогите преобразовать данную систему к виду пригодному для итерационного процесса

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

Проверить на сходимость
Всем здрасти:) Каким методом можно определить сходимость данного ряда \sum_{2}^{\propto...

Проверить на сходимость
Проверить на сходимость

Проверить сходимость ряда
Добрый день/вечер/утро. Нужно всего лишь проверить сходимость ряда. А точнее помочь понять почему...


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

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

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