Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
对象对于所需数组来说太深 - scipy.integrate.odeint
我昨天刚开始使用Python 使用时遇到错误scipy integrate odeint 我定义了一个函数 def SIR x t beta gamma mu M 这需要numpy array物体x t and M 标量浮动beta gam
python
NumPy
scipy
odeint
两种 ODE 求解器之间的差异
我想知道 两者之间有什么区别ODEINT and solve ivp用于求解微分方程 它们之间有什么优点和缺点 f1 solve ivp f 0 1 y0 y0 is the initial point f2 odeint f y0 0 1
python
solver
odeint
使用 python 内置函数进行耦合 ODE
如果您需要的话 这部分只是背景知识 我正在开发二阶 Kuramoto 模型的数值求解器 下面给出了我用来求 theta 和 omega 导数的函数 n dimensional change in omega def d theta omeg
python
NumPy
differentialequations
odeint
在 C++ 中传递参数到 boost odeint
This https stackoverflow com questions 33856910 passing runtime parameters to odeint integrator 答案很有帮助 但我想知道如何将不同类型的多个参数
c
boost
parameters
odeint
integrator
无法编译使用 boost 中的 odeint 的 C++
我使用的是 Ubuntu 12 04 并且 usr include 中已经有一些 boost fies 我做了一个 sudo apt get install libboost all dev 并且还安装了很多文件 我不想删除这个 boost
c
Ubuntu
boost
odeint
如何监控SciPy.odeint的进程?
SciPy 可以通过 scipy integrate odeint 或其他包求解 ode 方程 但它在函数完全求解后给出结果 但是 如果 ode 函数非常复杂 程序将花费大量时间 一两天 才能给出整个结果 那么我如何监控求解方程的步骤 当方
python
scipy
differentialequations
odeint
使用Integrate.odeint()的ValueError和odepack.error
我正在尝试编写一个方程来建模 然后绘制一个积分控制系统 特别是关于巡航控制 但是 每当我运行它时 我都会收到两个错误 ValueError 对象对于所需数组来说太深 odepack error 函数调用的结果不是正确的浮点数组 我读过这些问
python
Arrays
NumPy
odeint
我可以与 scipy 的 odeint 集成,直到找到局部最大值吗?
这是我在这里提出的第一个问题 所以请放轻松 我想知道是否有一种方法可以仅在找到指定变量的局部最大值之前集成 ODE 系统 以下是更多细节 我们称我们的 ODE 系统为dX dt F X where X t x1 t x2 t xn t 假设
python
scipy
ODE
odeint
为什么在SciPy中使用integrate.odeint时不调用Dfun(gradient)?
任何人都可以提供一个向 a 提供雅可比行列式的示例吗 integrate odeintSciPy 中的函数 我尝试从 SciPy 教程运行此代码代码示例 http docs scipy org doc scipy dev reference
python
scipy
odeint
如何在Python中绘制耦合非线性二阶ODE的二阶导数?
我对 Python 非常陌生 并且编写了以下代码来模拟弹簧摆的运动 import numpy as np from scipy integrate import odeint from numpy import sin cos pi arr
python
NumPy
matplotlib
differentialequations
odeint
使用导数和雅可比增强 odeint 类
我打算在 MCMC 例程中使用 Boost odeint 库来估计 ODE 模型中的参数 由于这些 ODE 可能很僵硬 因此我需要能够将雅可比矩阵与导数一起传递到求解器中 我想创建一个类 其中参数和初始值作为私有成员 然后将导数 雅可比和更
c
boost
ODE
odeint
当类的属性包含另一个类实例时,如何指定 numba jitclass?
我正在尝试使用 numba 来提高 scipy integrate odeint 的 python 性能 为此 我必须使用 nb jit nopython True 来定义 ODE 系统的函数 然而 这个函数必须在我的程序中接受另一个 py
python
scipy
JIT
numba
odeint
odeint的runge_kutta4与Matlab的ode45的比较
我想用runge kutta4方法中的odeint C 库 http headmyshoulder github io odeint v2 我已经用Matlab解决了这个问题 我在Matlab中的以下代码来解决x x g x 初始值x1 1
c
MATLAB
boost
numericalintegration
odeint
ODEint:任意精度的自适应积分
ODEi nt 是否可以使用adaptive具有任意精度算术的积分例程 例如 我想将 Boost 多精度库与集成自适应 函数和受控步进器一起使用 ODEi nt 文档提供了对integrat const 使用任意精度算术的示例 但我无法修改
c
odeint
如何将向量传递给基于推力的 odeint 观察者的构造函数,以便可以在函子内读取它
我正在从与推力一起使用的 boost odeint 扩展参数研究示例 并且我不知道如何将值向量传递给观察者的构造函数 以便可以从观察者函子内访问 只读 这些值 以下是仅供观察者使用的代码 Observes the system compar
c
boost
Thrust
odeint
NumPy odeint 输出额外变量
在仿真过程中保存中间变量的最简单方法是什么odeint在 Numpy 中 例如 def dy y t x np rand 3 1 return y x sum sim odeint dy 0 np arange 0 1 0 1 保存存储在中
python
NumPy
scipy
odeint
绑定 odeint 变量
我正在使用 odeint 来模拟一个系统 其中有几个变量不应小于零 是否有适当的方法将 odeint 中的变量绑定到特定范围 在odeint中不存在这种可能性 我想没有算法可以做到这一点 您必须以某种方式对 ODE 中的界限进行编码 如果您
c
differentialequations
odeint
如何在matplotlib中制作两个滑块
我想在 matplotlib 中制作两个滑块来手动更改捕食者 猎物模型中的 N 和 P 值 import numpy as np import matplotlib pyplot as plt from scipy integrate im
python
matplotlib
Slider
odeint
odeint 简单一维 ode 示例无法编译
我试着跑指定示例在 Debian Squeeze g 4 4 上的 boost 1 54 0 中 洛伦兹系统工作正常 但是简单的一维颂歌 include
c
boost
odeint
如何使用Python内置函数odeint求解微分方程?
我想用给定的初始条件求解这个微分方程 3x 1 y 3x 2 y 6x 8 y 0 y 0 2 y 0 3 答案应该是 y 2 exp 2 x x exp x 这是我的代码 def g y x y0 y 0 y1 y 1 y2 6 x 8
python
NumPy
scipy
differentialequations
odeint
1
2
»