meilaier210 发表于 2010-1-7 14:53

帮忙解释下这个语句的意思

在论坛上参考的画相图的程序,不明白这句什么意思:r=length(t)-100:length(t); 编制m函数:function f=xiangtu(t,x)f(1)= x(2);f(2)=-sin(x(1))-0.02*x(2)+0.2+0.02*cos(0.5*t);f=f(:);
在MATLAB指令行窗口执行指令(画相图):=ode45(@xiangtu,,);r=length(t)-100:length(t);subplot(1,2,1);plot(t,x(:,1),t,x(:,2),':');subplot(1,2,2);plot(x(r,1),x(r,2))

ChaChing 发表于 2010-1-7 16:45

r=length(t)-100:length(t) => 最后101点
页: [1]
查看完整版本: 帮忙解释下这个语句的意思