MATLAB怎么在生成的图的坐标轴上添加标记

MATLAB怎么在生成的图的坐标轴上添加标记t和y,以及标题y1 y2 y3 y4
方程组为:
dy1/dt=-a*y1+y2*y3
dy2/dt=-b(y2-y3)
dy3/dt=-a*y2+ y3-3*y2*y3
y4=-3*y2*y3-4*y1*y3+8*y1*y3
a=4 b=8 c=30
y1(0)=0
y2(0)=0
y3(0)=10-10 =0.0000000001
编辑ODE45_main:
clc;clear
tspan=[0,10];
y0=[2; 7;5];
[t,y]=ode45('ODE45_fun',tspan,y0);
[m,n]=size(y);
for i=1:m
y(i,4)=-3*y(i,2)+y(i,3)-4*y(i,1);
end
data=[t,y];
save ODE45_data.txt data -ascii
subplot(2,2,1),plot(t,y(:,1))
subplot(2,2,2),plot(t,y(:,2))
subplot(2,2,3),plot(t,y(:,3))
subplot(2,2,4),plot(t,y(:,4))
% plot(t,y(:,1),'bo',t,y(:,2),'rx',t,y(:,3),'gv',t,y(:,4),'r-');
grid on
编辑ODE45_fun:
function dy=ODE45_fun(t,y)
a=4; b=18; c=30;
dy(1)=-a*y(1)+y(2)*y(3);
dy(2)=-b*(y(2)-2*y(3));
dy(3)=c*y(2)-y(3)-3*y(2)*y(1);
dy=[dy(1);dy(2);dy(3)];

1.在每个plot的后面加一个title('标题X')就可以在小图前面加标题,紧接着在后面写
2。Xlabel('t');Ylabel('y');是标记x和y的语句
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-12-25

本视频展示如何用matlab绘制散圆状态图,可用于相关科研数据绘图!