Автор
|
Тема: Для тех, кто любит МАТАН
|
Drugan |
опубликован 13-02-2002 14:19 MSK
Так вот. Давно наболевший вопрос. Я писал программу вычисления выражений. Научил ее производную искать по заданному выражению. Но с одной проблемой не справился. Я приблизительно ответ нашел, но хочу уточнить.Как найти интеграл? Я предпологаю (не программировал), что интерполяцией - рядами? Рядами до нужной точности? Кто сможет подсказать? ;(onflict
|
ViSko
|
опубликован 13-02-2002 14:28 MSK
Есть куча методов в вычислительной математике, которые легко программируются. Влюбой книге по вычмату всё что нужно. |
Drugan
|
опубликован 13-02-2002 14:37 MSK
Не всегда легкость хороша. Важна еще и скорость!За совет спасибо, доберусь до книг, посмотрю. Может кто как-нибудь решал эту задачу? ;(onflict |
Muran
|
опубликован 13-02-2002 15:03 MSK
У нас была лабо по вычмату. Надо было на комне искать интегралы от всякой херни. Есть интересная формула Симпсона. [(b-a)/6]*[f(a)+4* f([a+b]/2)+f(b)] Х/З как она работает, но считает правильно полином 4 степени. 5 я сам не проверял. |
Drugan
|
опубликован 13-02-2002 15:24 MSK
Слышал про такую формулу, но не уверен, что ты ее правильно записал... точнее уверен, что ты ее не правильно записал.;(onflict |
Muran
|
опубликован 13-02-2002 17:34 MSK
Почему ты так думаешь, если её не знаешь. В книжках она представлена в виде большого числа сумм. Но эта только для одного участка интегрирования. То-есть есть большой цикл, в котором суммируются по этой ф-ле интегральчики. а___б___с... аб+бс+... |
rodion
|
опубликован 13-02-2002 17:36 MSK
Помоему в полне законо интерполируеш полиномом саму функцию. А уж интеграл от полинома как нечего делать. |