| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Алгоритмы > как решить приближенное уравнение? |
| Автор: TupleCa 24.4.2007, 20:33 |
| СУММА (n=0 до r) [A-B] ~0 A = ((-1)^n)*(c^(2*n))/(2!*2^n) B = b^(r+2*n) найти нужно b, что бы это приближенное равенство выполнялось для всех r<R (R - задается) с - некоторе число, с>1, R находится в линейной зависимости от c. т.е R = c*k точность 0.01 ИТОГО: k - выбирается человеком так, что k>1 (ну и пожалуй k<1000). Далее вычисляется R (для этого нужно знать с, c надо подобрать в процессе решения). ну, и дальше нужно найти b что бы равенство выполнялось с точностью 0.01 для всех целых r<R |
| Автор: Bitter 25.4.2007, 01:25 |
| Может генетический алгоритм подойдет? В тернете много информации о них |
| Автор: TupleCa 25.4.2007, 06:51 |
Вообще, даже, примерно не знаю что это, но поищу. ))) |
| Автор: Bitter 26.4.2007, 01:36 |
| Это такая штука, которая решает такие уравнения. Есть еще алгоритм покоординатного спуска. Тоже в нете много инфы |