2 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 22
|
|
1 | |
Как реализовать алгоритм для вычисления корней уравнения (tg) с помощью метода простой итерации?25.09.2011, 22:28. Показов 3537. Ответов 13
Метки нет Все метки)
(
Необходимо найти корень уравнения tg(1,5773х) – 2,3041х = 0 с заданной точностью с помощью метода простой итерации. Как это реализовать?
Как записать функцию tg для вычисления в цикле для нахождения корней? Составить мне программу для вычисления необходимо на паскале.. Добавлено через 4 часа 14 минут Сам и решил через итерационный цикл. Кто еще, может быть в будущем, наткнется на эту тему - я еще в программу добавил запрос отрезка (от куда и до куда искать перебором), ибо у этого уравнения 8 корней. Тему можно закрывать.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
25.09.2011, 22:28 | |
Ответы с готовыми решениями:
13
Описать применение метода итерации для уточнения корней уравнения Составить программу нахождения корней нелинейного уравнения методом простой итерации с точностью вычисления E
Вычисление корней кубического уравнения с помощью метода хорд |
2 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 22
|
|
15.10.2011, 15:29 [ТС] | 2 |
Хотя нет, не решил
![]() Помогите преобразовать уравнение к φ(x)
0
|
Почетный модератор
64270 / 47569 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
|
||||||
15.10.2011, 15:36 | 3 | |||||
0
|
2 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 22
|
|
15.10.2011, 16:14 [ТС] | 4 |
Это не приведенное к φ(x) уравнение, как того требует этот метод.
Вы просто записали мое уравнение на языке паскаль в функции. ![]()
0
|
Почетный модератор
64270 / 47569 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
|
|
15.10.2011, 16:18 | 5 |
Так уравнение уже приведено к нужному виду.
0
|
2 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 22
|
|
15.10.2011, 16:22 [ТС] | 6 |
Для вычисления корней с помощью метода простых итераций - не приведено. Надо приводить с использованием производных, наверное. Потому что сейчас программа корень просто не находит, а скачет по значениям случайно.
0
|
Почетный модератор
64270 / 47569 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
|
|
15.10.2011, 16:31 | 7 |
Производные нужны в методах Ньютона и касательных, здесь они не нужны, а вот выбрать интервал для нахождения корня нужно.
Добавлено через 5 минут А то, что ты называешь приведением, это и есть подмена значений при итерациях.
0
|
2 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 22
|
|
15.10.2011, 16:37 [ТС] | 8 |
Тогда я не совсем понимаю, как реализовать метод простых итераций..
Можете подсказать или навести на мысль?
0
|
Почетный модератор
64270 / 47569 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
|
|
15.10.2011, 16:44 | 9 |
Да куча информации в инете и по теории и по реализации, например
http://pcfu.ru/metod-prostyx-iteracij-i-sposob/
0
|
2 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 22
|
|
15.10.2011, 16:47 [ТС] | 10 |
В теоретической части там привели уравнение к лямбда. Как - я не понимаю.
Тем более вы говорите, что мое уравнение уже приведено.
0
|
Почетный модератор
64270 / 47569 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
|
|
15.10.2011, 17:07 | 11 |
Вот здесь нормально написано как получить сжимающую функцию
http://www.google.ru/url?url=h... Ag&cad=rjt Смотри одномернфй случай.
1
|
2 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 22
|
|
15.10.2011, 17:18 [ТС] | 12 |
Вот за это большое спасибо
![]() Но опять же, в знаменателе надо использовать производную уравнения. И опять же возникает мой первый вопрос, как привести это уравнение к производной?
0
|
Почетный модератор
64270 / 47569 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
|
|
15.10.2011, 17:19 | 13 |
0
|
2 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 22
|
||||||
15.10.2011, 17:42 [ТС] | 14 | |||||
Получилось с производной, по-моему. Записываем так:
0
|
15.10.2011, 17:42 | |
Помогаю со студенческими работами здесь
14
Как правильно записать формулу метода простой итерации? интересный алгоритм вычисления квадратных корней. кто сможет реализовать задание в программу? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |