|
Подскажите, пожалуйста, как решать уравнения вида ax^n+bx+c=0?
| ☑ |
0
batmansoft
15.10.15
✎
22:07
|
Собственно, задача такая. Известна сумма первых n-членов геометрической прогрессии и ее начальный элемент. Надо найти q (величина, на которую каждый раз увеличивается член прогрессии.
Известна формула
S=b1(1-q^n)/(1-q), преобразование формулы сводиться к сабжу. Подскажите пожалуйста, как решать?
|
|
1
Garykom
гуру
15.10.15
✎
22:37
|
(0) нахождение любым методом одного корня (x=X1)
далее деление столбиком (разложение на несколько многочленов) на (x-X1) и т.д.
|
|
2
Garykom
гуру
15.10.15
✎
22:37
|
(1) +
|
|
3
Garykom
гуру
15.10.15
✎
22:38
|
(1)+
|
|
4
supremum
15.10.15
✎
22:54
|
(0) Численно.
|
|
5
Garykom
гуру
15.10.15
✎
23:07
|
(4) еще можно графически по пересечению графика оси абцисс
т.е. интерполируем отрезками с некоторым шагом, если отрезок пересекает ось X то начинаем методом половинного деления приближаться к результату
но это долго и можно пропустить некоторые корни уравнения при неудачном шаге интерполяции
|
|
6
batmansoft
16.10.15
✎
08:13
|
(2) Интересно, а универсального решения не существует, как например для квадратных уравнений. Все таки нахождение знаменателя геометрической прогрессии довольно типичная задача, например, в финансовой математике (когда надо найти такую величину, как внутренняя норма рентабельности, например).
|
|
7
batmansoft
16.10.15
✎
08:13
|
(5) Корень, судя по всему, будет только 1.
|
|
8
Провинциальный 1сник
16.10.15
✎
08:26
|
(6) Это очень печально, но существует масса уравнений, для которых нет аналитического решения.
|
|
9
Garykom
гуру
16.10.15
✎
08:41
|
(7) а это совсем не факт
|
|
10
batmansoft
16.10.15
✎
08:49
|
(9) Теоретически, если степень четная, то может быть и отрицательный корень. Но вот в рамках финансовой математики вряд ли имеет смысл отрицательная норма рентабельности.
|
|
11
Asmody
16.10.15
✎
09:26
|
см. Схема Горнера
|
|
12
Михаил Козлов
16.10.15
✎
16:35
|
(11) Что-то не соображу, как схему Горнера применить.
Уравнение будет вида: 1+q+q^2+...+q^n = A. Для случая q>=0 и A>=1 решение будет единственным. Численно то не сложно.
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший