complex_ode#
- класс scipy.integrate.complex_ode(f, jac=None)[источник]#
Обертка для ode для комплексных систем.
Эта функция работает аналогично
ode, но переотображает комплекснозначную систему уравнений в вещественнозначную перед использованием интеграторов.- Параметры:
- fcallable
f(t, y, *f_args) Правая часть уравнения. t - скаляр,
y.shape == (n,).f_argsустанавливается вызовомset_f_params(*args).- jaccallable
jac(t, y, *jac_args) Якобиан правой части,
jac[i,j] = d f[i] / d y[j].jac_argsустанавливается вызовомset_f_params(*args).
- fcallable
- Атрибуты:
- tfloat
Текущее время.
- yndarray
Текущие значения переменных.
Методы
Извлекает код возврата для интегрирования, чтобы обеспечить лучший контроль при сбое интегрирования.
integrate(t[, step, relax])Найти y=y(t), установить y как начальное условие и вернуть y.
set_f_params(*args)Установить дополнительные параметры для пользовательской функции f.
set_initial_value(y[, t])Установить начальные условия y(t) = y.
set_integrator(name, **integrator_params)Установить интегратор по имени.
set_jac_params(*args)Установить дополнительные параметры для пользовательской функции jac.
set_solout(solout)Установить вызываемый объект для вызова на каждом успешном шаге интегрирования.
Проверить, успешна ли интеграция.
Примеры
Примеры использования см. в
ode.