- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一组以下形式的微分方程:
x1dot = x3;
x2dot = x2;
x3dot = x1;
x4dot = x2 + integral(x1,t,tend)
我在 tstart
和 x3
、x4< 处有
在 x1
、x2
的边界条件tend
。没有积分项,它是使用 BVP4C
的直接实现。
我想知道是否有可能从 BVP 求解器中获得先前的状态解,该解可用于积分。
一种可能性是结合使用 ode45
和 fsolve
来解决边界值问题,我可以得到以前的解决方案,但这种方法不如 BVP 快设置。
我也觉得用之前的解法x1
做积分可能收敛有些困难。
是否有更好/更快或更简单的方法来解决这个问题?
最佳答案
设置
x5 = integral(x1,t,tend)
然后
x5dot = -x1 with x5(tend) = 0
因为 x5dot + x3dot = 0
,所以 x5 + x3 = C = const
。因此,您可以使用替换 x5 → C - x3
。
常量 C
就是 C = x3(tend) + x5(tend) = x3(tend)
(因为 x5(tend) = 0
)。
关于matlab - 积分微分方程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41228805/
已结束。此问题正在寻求书籍、工具、软件库等的推荐。它不满足Stack Overflow guidelines 。目前不接受答案。 我们不允许提出寻求书籍、工具、软件库等推荐的问题。您可以编辑问题,以便
Julia的新手,试图测试ODE求解器的速度。我在本教程中使用了Lorenz方程 using DifferentialEquations using Plots function lorenz(t,u
我来这里是因为我一直在尝试使用 sympy 求解微分方程,不幸的是到目前为止我还没有成功。到目前为止我所做的是: 1)插入微分方程,赋值并求解: import sympy as sp from IPy
我不知道问这个地方是否合适,因为我的问题是关于如何使用微分方程增长和衰减方法计算计算机科学算法的复杂性。 我想证明的算法是二分查找排序数组,其复杂度为log2(n) 算法说:如果要搜索的目标值等于中间
我想知道是否有人可以帮助我使用 MatLab 求解 Lotka-Volterra 方程。我的代码似乎不起作用。我执行以下操作: 第 1 步 - 我创建了一个名为 pred_prey_odes.m 的文
我是一名优秀的程序员,十分优秀!