Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.10.2013, 19:03   #1
yurets17
Пользователь
 
Регистрация: 07.10.2013
Сообщений: 15
По умолчанию итерационные алгоритмы

Ребята, помогите пожалуйста! нужно решить уравнение методом итерации, а я в этом не шарю вообще (программирование раньше не изучал)! помогите хоть чем нибудь! киньте хоть подобный пример или объяснение данного метода! P.S. Это идет в работе по использованию while и do whileБезымянный.jpg

Последний раз редактировалось yurets17; 07.10.2013 в 19:16.
yurets17 вне форума Ответить с цитированием
Старый 07.10.2013, 19:45   #2
gaw4
Форумчанин
 
Регистрация: 31.05.2010
Сообщений: 407
По умолчанию

это паскаль или ...
icq 584 308 611
gaw4 вне форума Ответить с цитированием
Старый 07.10.2013, 19:51   #3
yurets17
Пользователь
 
Регистрация: 07.10.2013
Сообщений: 15
По умолчанию

Нет, это С++
yurets17 вне форума Ответить с цитированием
Старый 07.10.2013, 21:36   #4
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,367
По умолчанию

Цитата:
или объяснение данного метода!
Итерационная формула получена из первого уравнения.
На это выражение можно посмотреть через графическое представление.
Слева уравнение прямой, которая проходит под 45 град, справа - уравнение синусойды, с амплитудой a/c и частотой 2pi/b.
Где то прямая пересекается с синусойдой.
Для решения предлагается:
1. Ввести параметры уравнения: a, b, c.
2. Проверить, что они [параметры] соотвтетствуют неравенству: a*b > c;
3. Выбрать начальное значение для x0 из интервала: (-pi/(2*b), pi/(2*b)). Это гарантирует сходимость решения.
4. В цикле (do ... while)
- Вычислить новое значение X (правая часть уравнения), подставляя выбранное значение;
- Вычислить разность между предыдущим и вычисленным значением X;
- Если разность больше некоторого epsilon (условие, по которому завершается цикл), то повторить вычисление, используя новое значение X.


Как-то так, ...
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Итерационные алгоритмы. Паскаль авс. Света=) Помощь студентам 2 30.12.2010 11:30
Циклические конструкции и итерационные алгоритмы Vitaly409 Помощь студентам 5 03.12.2010 11:13
Циклические конструкции и итерационные алгоритмы На С++ Vitaly409 Помощь студентам 2 03.12.2010 00:14
Циклические конструкции и итерационные алгоритмы. на Visual C++ 2008 Vitaly409 Помощь студентам 1 02.12.2010 21:48
что такое итерационные алгоритмы ThisIzGame Помощь студентам 6 11.01.2010 17:13