|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.11.2010, 12:11 | #1 |
Регистрация: 07.10.2010
Сообщений: 6
|
Метод простых итераций
Вот есть уравнение sin3x-2.5x+6.2=0,что нужно делать?помогите с алгоритмом ,а программу сам напишу
|
20.11.2010, 12:48 | #2 |
Пользователь
Регистрация: 29.10.2010
Сообщений: 29
|
http://www.machinelearning.ru/wiki/i...86%D0%B8%D0%B9
Преобразуешь своё уравнение в g(x) = x, берёшь любой x0, а потом делаешь что-то вроде g(g(g(x0)))... пока на очередной итерации разница между предыдущим результатом и текущим не будет меньше заданной точности. Однако есть подвох - чтобы найти несколько корней надо прибегать к дополнительным мерам, например разбивать область определения на интервалы (отрезки, лучи) и решать на отдельно на каждом. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
метод простых итераций | dimitriy91 | Общие вопросы C/C++ | 0 | 25.10.2010 15:49 |
Метод простых итераций (паскаль) | Никита Бо | Помощь студентам | 5 | 06.06.2010 13:57 |
Нелинейное уравнение (метод простых итераций) | maloy-rom | Общие вопросы C/C++ | 4 | 14.02.2010 23:14 |
Метод простых итераций в Delphi | Tomoyo | Помощь студентам | 21 | 26.12.2009 19:11 |
Метод простых итераций | church | Общие вопросы C/C++ | 3 | 06.06.2009 15:26 |