使用欧拉方法求解二阶的颂歌
111(30天)
显示旧的评论
接受的答案
答案(1)
大卫。马塞罗说道
2022年9月27日
编辑:大卫。马塞罗说道
2022年9月27日
你好马特-二阶颂歌阶常微分方程可以分解为一分之二。
秘密是设置两个变量
y
作为
![](http://www.tatmou.com/matlabcentral/answers/uploaded_files/1137885/image.png)
你有
![](http://www.tatmou.com/matlabcentral/answers/uploaded_files/1137895/image.png)
一个例子代码
清楚,clc
tspan = [0, 1];% * 0和1之间的集成
0 x0 = [1];%初始条件为x和dx / dt
(t, X) = ode15s (@odeFun tspan, x0);%通过函数ODE求解器进行求解
x = x (: 1);
dxdt = X (:, 2);
情节(t, x)
函数dydt = odeFun (t, y)
z = 1;
w = 1;
dydt (1, - 1) = y (2);
dydt (2, 1) = 2 * z * w * y (2) - w * y(1) + 2 *罪(2 *π* 2 * t);
结束
1评论
大卫。马塞罗说道
2022年9月27日