Здравствуйте, гость ( Вход | Регистрация )
molchanoviv | Дата 10.11.2010, 14:38 |
просто самому влом писать. Они все пишутся максимум за 10 минут каждый, главное понимать алгоритм. |
|
QMainWindow | Дата 5.11.2010, 23:53 |
Да, спасибо. Кстати Р-К. 4го порядка алгоритм я знаю, просто самому влом писать. |
|
Litkevich Yuriy | Дата 5.11.2010, 20:30 |
а зачем именно на Qt?можно же просто на c++ тоже не понимаю, в каком месте мешать математику с Qt. |
|
DEADHUNT | Дата 5.11.2010, 20:19 |
вот как то проводил эксперимент, какой метод решает задачу Коши первого порядка с наименьшей погрешностью: Раскрывающийся текст
в исходнике реализованы следующие методы: метод эйлера(фактически интегрирование уравнения методом левых прямоугольников) - погрешность O(h) интегрирование уравнения методов центральных прямоугольников - погрешность O(h^2) интегрирование уравнения методов симпсона - погрешность O(h^4) метод рунге-кутта 4 порядка - погрешность O(h^4) странно но почему то на моих примерах точнее всего считает метод эйлера. |
|
QMainWindow | Дата 5.11.2010, 17:55 |
Да это то понятно)) Алгоритмы - вот в чем вопрос. | |
DEADHUNT | Дата 5.11.2010, 16:35 |
какие-нибудь библиотеки (или классы) для работы с численными методами (в данном случае требуется решить дифф. уравнение). если уравнение первого порядка то смотри в сторону метода рунге-кутта 4 порядка, если высших порядков то можно решить с помощью конечно разностных схем(явных или неявных). |
|
ernie | Дата 5.11.2010, 13:58 |
а зачем именно на Qt?можно же просто на c++ взять и использовать вместе с Qt ,навскидку http://forum.developing.ru/showthread.php?9-SDK | |
QMainWindow | Дата 5.11.2010, 13:35 |
Добрый день! Подскажите, пожалуйста, какие-нибудь библиотеки (или классы) для работы с численными методами (в данном случае требуется решить дифф. уравнение). Может быть и на Qt чего уже сделали. Можно, конечно, и самому алгоритм сделать, но хотелось бы уже готовый и оптимизированный. Заранее спасибо!)) |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 24.4.2024, 13:44 |