26.01.2021, Вторник, 12:29
                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
         

.

26.01.2021 в 12:29
SMath Studio

Бесплатный математический пакет с графическим интерфейсом для вычисления математических выражений и построения двумерных и трёхмерных графиков. Поддерживает работу с матрицами, векторами, комплексными числами, дробями и алгебраическими системами. Удобный, графический (как на бумаге) интерфейс и богатые вычислительные возможности программы хорошо сочетаются с достойным количеством настроек и автоматических режимов. В дистрибутив программы также встроен информативный математический справочник.

SMath Studio Desktop на настольном компьютере (Windows)

Просмотров: 848. Всего комментариев: 1
0  
1 Admin   (13.07.2014 00:36) [Материал]
Обзор доступных библиотек для численного решения жёстких ОДУ



Создавая дополнения к отечественной математической программе
 SMath Studio, я нашёл в сети ряд библиотек, которые можно было бы использовать в своих программах. Предлагаю небольшой их обзор.

Стандартный RK45 с фиксированным шагом может помочь в большинстве случаев, но бывают задачи, где этого недостаточно. Для решения жёстких систем были придуманы специальные решатели, которые мы и рассмотрим с точки зрения их практического использования.

Большинство представленных ниже функций, если не оговорено особо, можно привести к одному формату вызова (по аналогии с Mathcad): 

ode_solver( init, x1, x2, intvls, D(t, x) )
где:
  • init — вектор начальных условий,
  • (x1, x2) — отрезок интегрирования,
  • intvls — количество интервалов на отрезке,
  • D(t, x) — система ОДУ.


http://habrahabr.ru/post/229435/
Имя *:
Email:
Подписка:1
Код *: