Решение уравнений

NickProstoNick

Статус как статус :)
Lotus team
22.08.2008
1 809
21
#1
Всем привет!
Необходимо решить уравнение вида
ax^n + bx^n-1 + с = 0

n>11

Кто-то такое делал?
Вариант с перебором не подходит. Нужен эффективный быстрый метод
 

BashOrgRu

Well-known member
15.03.2009
77
0
#4
Делали что-то такого типа, только для подсчёта интегралов. А вывод ответа нужен с точностью до эпсилон?
 

NickProstoNick

Статус как статус :)
Lotus team
22.08.2008
1 809
21
#5
Делали что-то такого типа, только для подсчёта интегралов. А вывод ответа нужен с точностью до эпсилон?
Да вот в том-то и проблема... заказчик сам не может понять чего надо.
Моя задача - реализация функции RATE из Excel. И какой ее мат. аппарат - не известно.
Пообщавшись с людьми приближенными к математике выяснилось что решается все по методу Ньютона.
Все усложняется тем, что нужно как можно меньше входных данных и всевозможных зависимостей... т.е. мне нужно для одного начального приближения функции решить десяток функций и все десять результатов должны меня устроить ;)
Короче сложно все :(
 

BashOrgRu

Well-known member
15.03.2009
77
0
#6
Как я помню начальное приближение может быть любым, от нач. приближение зависит только то, как быстро мы дойдём.
 

BashOrgRu

Well-known member
15.03.2009
77
0
#8
Можно попробывать методом Вилки, правда придётся анализировать слегка функцию)
 

NickProstoNick

Статус как статус :)
Lotus team
22.08.2008
1 809
21
#10
Всем спасибо! Вопрос закрыт. Решил методом Ньютона