有谁能帮我用matlab解微分方程啊,方程如下:初始值dx=0.4,dy=0.1,dz=pi/4dx=-x+0.5*(z+y)(z+y+sinz);dy=-0.5*x*(z+y+sinz)+sinz;dz=-0.5*(y+z+sinz);

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 04:40:42
有谁能帮我用matlab解微分方程啊,方程如下:初始值dx=0.4,dy=0.1,dz=pi/4dx=-x+0.5*(z+y)(z+y+sinz);dy=-0.5*x*(z+y+sinz)+sinz;dz=-0.5*(y+z+sinz);

有谁能帮我用matlab解微分方程啊,方程如下:初始值dx=0.4,dy=0.1,dz=pi/4dx=-x+0.5*(z+y)(z+y+sinz);dy=-0.5*x*(z+y+sinz)+sinz;dz=-0.5*(y+z+sinz);
有谁能帮我用matlab解微分方程啊,
方程如下:初始值dx=0.4,dy=0.1,dz=pi/4
dx=-x+0.5*(z+y)(z+y+sinz);
dy=-0.5*x*(z+y+sinz)+sinz;
dz=-0.5*(y+z+sinz);

有谁能帮我用matlab解微分方程啊,方程如下:初始值dx=0.4,dy=0.1,dz=pi/4dx=-x+0.5*(z+y)(z+y+sinz);dy=-0.5*x*(z+y+sinz)+sinz;dz=-0.5*(y+z+sinz);
function f=ffun(t,x)
f=zeros(3,1);
f(1)=-x(1)+0.5*(x(3)+x(2))*(x(3)+x(2)+sin(x(3)));
f(2)=-0.5*x(1)*(x(3)+x(2)+sin(x(3)))+sin(x(3));
f(3)=-0.5*(x(2)+x(3)+sin(x(3)));
以上是子函数
[T,Y] = ode45(@ffun,[0 10],[0.4 0.1 pi/4])
plot(T,Y)可以把数值解画成曲线.