scipy.integrate.complex_ode¶
- class scipy.integrate.complex_ode(f, jac=None)[源代码]¶
复杂系统的颂歌包装器。
它的功能类似于
ode,但是在使用积分器之前将复值方程组重新映射到实值方程组。- 参数
- f :可调用
f(t, y, *f_args)可调用 方程的RHS。T是标量,
y.shape == (n,)。f_args通过调用set_f_params(*args)。- jac :可调用
jac(t, y, *jac_args)可调用 RHS的雅各比
jac[i,j] = d f[i] / d y[j]。jac_args通过调用set_f_params(*args)。
- f :可调用
示例
有关用法示例,请参见
ode。- 属性
- t浮动
当前时间。
- yndarray
当前变量值。
方法:
get_return_code\()提取集成的返回代码,以便在集成失败时实现更好的控制。
integrate\(t[, step, relax] )找到y=y(T),将y设置为初始条件,然后返回y。
set_f_params\(*参数)为用户提供的函数f设置额外参数。
set_initial_value\(y[, t] )设置初始条件y(T)=y。
set_integrator\(名称,** 集成器_参数)按名称设置Integrator。
set_jac_params\(*参数)为用户提供的函数JAC设置额外参数。
set_solout\(单点输出)将Callable设置为在每个成功的集成步骤中调用。
successful\()检查集成是否成功。