odeint 相关问题

Odeint是一个现代C ++库,用于数值求解常微分方程。

如何处理二阶 ODE? Python:“类型错误:无法解压不可迭代的浮点对象”

我目前正在尝试通过将二阶常微分方程(ODE)分解为两个一阶 ODE 来求解。 问题描述图片 该方程涉及变量 x、v 和 consta...

回答 1 投票 0

满足条件时停止 ODE 积分?

我正在使用 scipy.integrate.odeint 模拟双摆翻转时间。我的代码的结构方式是,odeint 在固定的时间间隔内求解系统;然后我必须检查结果看看是否...

回答 1 投票 0

优化 Odeint

我正在使用 scipy.odeint() 模拟双摆翻转时间。我的代码的结构方式是,scipy 在给定的时间内解决了整个系统的问题;然后我必须检查数组以查看是否发生翻转...

回答 1 投票 0

scipy.odeint 理解内部时间步长

我正在 scipy 中使用 odeint 来集成函数。该函数实际上是一个向量(它是下面 L_total 函数的返回值)。我遇到的问题是,对于这个的一些条目......

回答 1 投票 0

具有多个参数的 ODEINT(与时间相关)

我正在尝试使用 ODEINT 求解单个一阶 ODE。以下是代码。我期望获得 3 个时间点的 3 个 y 值。我正在努力解决的问题是能够传递 mt a 的第 n 个值...

回答 1 投票 0

scipy.integrate 中的 Odeint 函数给出了错误的结果

我使用 odeint 函数来求解耦合微分方程组,并在系统求解后绘制其中一个变量 (theta_i)。我的变量 (theta_i) 来自等式: theta_i = np。

回答 1 投票 0

集成控制系统无法正常工作

昨天我在这里发布了一个问题:ValueError and odepack.error usingintegrat.odeint(),我认为已经成功回答了。然而我后来注意到了一些事情。 运行时...

回答 1 投票 0

处理odeint中极小/极大的值

我正在尝试使用 scipy.integrate.odeint 求解这组耦合微分方程。 我写了这段Python代码: def odes(x, r): #常量 阿尔法 = 1.473 贝塔 = 52.46 伽玛...

回答 1 投票 0

如何使用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...

回答 2 投票 0

集成使用 ODEint 求解的 ODE 的解时出现索引错误

我使用 odeint 求解 v(t) 和 u(t) 形式的耦合微分方程 f = odeint(ODE, f0, t) v = f[:,0] u = f[:,1] 当我尝试通过 w 得到 x(v(t) 的积分)时...

回答 1 投票 0

Odeint 错误:使用已删除的函数‘boost::numeric::odeint::state_wrapper<State<3>&, void>::state_wrapper()’

我正在尝试利用 Odeint 和 Eigen 用 C++ 编写一个通用积分器,但我一直在努力让 Odeint 对继承自 Eigen 的自定义状态向量类感到满意。为了证明...

回答 1 投票 0

Boost OdeInt 在进入积分例程时无法设置类属性

我正在使用 boost::numeric::odeint 构建自定义积分器。 除了计算状态的离散导数之外,我还在输入 ope 的每个积分步骤期间计算输出方程...

回答 1 投票 0

使用 scipy.integrate.odeint 在调用时完成了过多的工作(可能是错误的 Dfun 类型)

我正在用Python编写一段代码来预测氢的能级,我将用它作为研究夸克元素能级的模板。我正在使用 scipy.integrate.odeint() 函数

回答 1 投票 0

使用`scipy.integrate`求解二阶偏微分方程,初始位置和最终位置都已知

我对阅读 scipy.integrate.solve_ivp 文档感到困惑。 我对带有阻力和马格努斯效应的弹道问题感兴趣,但我首先关注更简单的问题,仅考虑

回答 1 投票 0

在多维数组上使用 odeint

我想将 odeint 应用于初始条件数组,并返回与这些初始条件大小相同的导数。我可以循环遍历每个初始条件,但我认为......

回答 1 投票 0

如何停止积分时间相关的 ODE,但时间跨度的上限取决于另一个变量

我正在求解一些与时间相关的方程式,这些方程式处理充电和放电时离子浓度的变化。 (c2、c3、c4、c5 离子的浓度) 例如:dc2dt = ((I/96485.0) - (k2c2S) - (

回答 0 投票 0

使用odeint求解不同阶数的多极子ode

我正在尝试解决三个问题,其中一个是一阶,其他是二阶。 这是方程式: 这是代码: #注意: p[0]=y p[1]=dy/dt p[2]=q p[3]=u p[4]=du/dt #在...

回答 0 投票 0

Odeint 与 openmp 的集成和并行计算

我正在尝试使用 odeint 在 C++ 中实现三体问题集成,但是要进化,系统需要很多时间(系统集成仅 50 年大约需要 10 小时),所以我想...

回答 0 投票 0

我想通过求解运动方程来跟踪一个小时的粒子路径。对于时间步长,t= np。排列 (0, 3600,10)。这是正确的吗?

我想通过求解运动方程来跟踪一个小时的粒子路径。对于时间步长, t= np。排列 (0, 3600,10)。 它是否正确? 持续时间是否取决于时间步长。如果我...

回答 1 投票 0

boost 中的 Runge Kutta k 向量

使用 boost::odeint 求解 ODE 系统时,我可以使用 stepper.do_step 函数及时控制每次迭代。这样,我可以存储 u(t)。 我正在研究一种算法

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.