y''' + y'' + y = 0用matlab 求解
时间: 2024-01-06 17:06:02 浏览: 74
MATLAB数值求解
可以使用 MATLAB 的 dsolve 函数求解该微分方程。
首先,我们需要定义微分方程:
syms y(t)
eqn = diff(y, t, 3) + diff(y, t, 2) + y == 0;
然后,使用 dsolve 函数求解微分方程:
ySol(t) = dsolve(eqn);
最后,我们可以绘制 y(t) 的图像:
fplot(ySol, [0, 10]);
完整代码如下:
syms y(t)
eqn = diff(y, t, 3) + diff(y, t, 2) + y == 0;
ySol(t) = dsolve(eqn);
fplot(ySol, [0, 10]);
阅读全文