Технический форум

Технический форум (http://www.tehnari.ru/)
-   Помощь студентам (http://www.tehnari.ru/f41/)
-   -   Метод касательных для уточнения значение корня полинома (http://www.tehnari.ru/f41/t95367/)

drs26 23.03.2014 16:33

Метод касательных для уточнения значение корня полинома
 
Вложений: 1
Помогите ребята, очень нужна ваша помощь. tehno015 Есть задание:Применить метод касательных для уточнения значение корня полинома. Полином во вложение. Так же надо предусмотреть изменение коэффициентов полинома, и его степеней, оценить точность расчета. Помогите пожалуйста. :tehnari_ru_837:

Vladimir_S 23.03.2014 18:21

Чудесно!
Всё в лучших традициях - забежал на форум, что-то тяп-ляп навалял, убежал.
Ладно.
Соблаговолите ответить на такие вопросы:
1. На каком языке программирования должно быть выполнено задание?
(OFF! Честно говоря, как модератор, уже всерьёз подумываю о том, чтобы удалять запросы, выложенные без указания ЯП. Как это надоело каждого третьего тыкать - какой язык? какой язык? какой язык?...).
2. Полином m-той степени имеет, в общем случае, m корней, причем часть из них (а то и все) могут оказаться комплексно-сопряженными парами. Так значение какого из них нужно "уточнять"? Любого? Какого-то определенного? Всех?
3. В каком смысле значение корня (или корней) нужно "уточнять"? Метод касательных, он же метод Ньютона, предполагает получение корня с любой наперед заданной точностью. То есть какую точность заложите в программу, ту и получите для результата. Или Вам заранее дается некое исходное приближенное значение корня?

В общем, если хотите получить помощь, то будьте любезны выложить четкое, понятное, нормально сформулированное задание. Отмазки типа "а мне так дали!" не катят. Ваши проблемы.

drs26 27.03.2014 19:24

Vladimir_S, Благодарю, что отозвались на просьбу.
Цитата:

1. На каком языке программирования должно быть выполнено задание?
- язык программирование Turbo Pascal.
Цитата:

2. Полином m-той степени имеет, в общем случае, m корней, причем часть из них (а то и все) могут оказаться комплексно-сопряженными парами. Так значение какого из них нужно "уточнять"? Любого? Какого-то определенного? Всех?
- Значение всех.
Цитата:

3. В каком смысле значение корня (или корней) нужно "уточнять"? Метод касательных, он же метод Ньютона, предполагает получение корня с любой наперед заданной точностью. То есть какую точность заложите в программу, ту и получите для результата. Или Вам заранее дается некое исходное приближенное значение корня?
-Нет, за ранние нечего не дается, кроме полинома. Я так понимаю какую точность задашь ту и получишь в результате.

Спасибо вам, за понимание, извини за не правильно оформление темы. tehno010

Vladimir_S 27.03.2014 19:35

Подробно решение уравнений методом касательных (Ньютона) разбиралось у нас совсем недавно здесь. Там же и образцы программ (рекомендую мои) и обсуждение подходов. Для справки: f1(d) - сама функция (у Вас - полином), f2(d) - её производная. Всё прочее остается. Равно как и сам подход к решению: выбрать интервал, построить график, по графику определить примерное местоположение корней, выбрать стартовые точки поблизости от каждого из корней и - вперед!
Успехов!

drs26 28.03.2014 21:40

Спасибо
 
Большое спасибо, буду разбираться про успехи отпишусь позже. :respect:tehno040


Часовой пояс GMT +4, время: 19:37.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.