【发布时间】:2012-04-29 17:18:01
【问题描述】:
我对 Mathematica 中的 NDSolve 函数有疑问。 我有一个由这两个方程定义的振荡器:
x' = v
v' = -x - u*v^3
其中 u 是某个常数。
如何创建解决此问题的 NDSolve?我尝试了以下代码(它必须取决于时间)但它不起作用:
eq1 = x'[t] == v;
eq2 = v' == -x[t] - u*v^3;
eq3 = x[0] == 2;
(初始位移为2m)。
s = NDSolve[{eq1, eq2, eq3}, x, {t, 0, 30}]
非常感谢...
【问题讨论】:
-
如果您还有其他问题,这里的大多数专家现在已经转到Mathematica。
标签: wolfram-mathematica differential-equations