Рунге – это интерактивный решатель систем обыкновенных дифференциальных уравнений (ОДУ). Он решает задачи с начальными значениями (т.н. задачи Коши), которые могут быть определены следующим образом: для данной системы обыкновенных дифференциальных уравнений

и данных начальных значений

найти решение

для данного значения “времени”, т.е. для данного значения
независимой
переменной
. Рунге также вычисляет множество решений

где
– количество выполненных шагов. Это позволяет строить
траектории решений.
Рунге поставляется с предустановленными алгоритмами, оптимизированными для решения систем следующих типов:


относительно мало по сравнению с
)


Следующие алгоритмы поставляются с программой:
Следующие функции и операторы поддерживаются для программирования систем, рассмотренных выше.
| + - * / ^ | арифметические операторы: сумма, разность умножение, деление, степень |
| exp(x) | |
| sqrt(x) | |
| log(x) | натуральный логарифм x |
| log10(x) | логарифм x по основанию 10 |
| sin(x) | синус x |
| cos(x) | косинус x |
| tan(x) | тангенс x |
| asin(x) | арксинус x |
| acos(x) | арккосинус x |
| atan(x) | арктангенс x |
| sinh(x) | гиперболический синус x |
| cosh(x) | гиперболический косинус x |
| tanh(x) | гиперболический тангенс x |
| sinint(x) | интегральный синус x ![]() |
| cosint(x) | интегральный косинус x ![]() |
| sign(x) | знак x ![]() |
| abs(x) | |
| iif(x,expr1,expr2) | условный оператор ![]() |
| sat(x,y) | сателлит-функция x и y ![]() |
| i | 1 (единица) |
| 0 (пустое поле означает ноль) | |
Примеры: 2*sin(t-1)+cos(t)-x^2, sqrt(abs(x)), iif(t,sin(x),cos(x)) и т.д.