matlab subplot
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/04 15:52:49
matlab subplot
x=1:600;
subplot(311);
plot(x,f1);
title('A点先正常后异常状态');
k=-2*pi;
axis([k+2*pi,k+4*pi,0,10]);
grid on
while 1
if k>max(x)
break;
end
k=k+0.1;
axis([k+2*pi,k+4*pi,0,10]); %移动坐标系
pause(0.1);
end
subplot(312);
plot(x,f2);
title('B点先正常后异常状态');
k=-2*pi;
axis([k+2*pi,k+4*pi,0,10]);
grid on
while 1
if k>max(x)
break;
end
k=k+0.1;
axis([k+2*pi,k+4*pi,0,10]); %移动坐标系
pause(0.1);
end
subplot(313);
plot(x,f3);
title('C点先正常后异常状态');
k=-2*pi;
axis([k+2*pi,k+4*pi,0,10]);
grid on
while 1
if k>max(x)
break;
end
k=k+0.1;
axis([k+2*pi,k+4*pi,0,10]); %移动坐标系
pause(0.1);
end
这三段程序,分开画可以画,一起画该怎么改才能显示在同一个图里面
x=1:600;
subplot(311);
plot(x,f1);
title('A点先正常后异常状态');
k=-2*pi;
axis([k+2*pi,k+4*pi,0,10]);
grid on
while 1
if k>max(x)
break;
end
k=k+0.1;
axis([k+2*pi,k+4*pi,0,10]); %移动坐标系
pause(0.1);
end
subplot(312);
plot(x,f2);
title('B点先正常后异常状态');
k=-2*pi;
axis([k+2*pi,k+4*pi,0,10]);
grid on
while 1
if k>max(x)
break;
end
k=k+0.1;
axis([k+2*pi,k+4*pi,0,10]); %移动坐标系
pause(0.1);
end
subplot(313);
plot(x,f3);
title('C点先正常后异常状态');
k=-2*pi;
axis([k+2*pi,k+4*pi,0,10]);
grid on
while 1
if k>max(x)
break;
end
k=k+0.1;
axis([k+2*pi,k+4*pi,0,10]); %移动坐标系
pause(0.1);
end
这三段程序,分开画可以画,一起画该怎么改才能显示在同一个图里面
大神来了!程序按照下边这么写(我自己虚拟了一个f1,f2,f3哈):
x=1:600;f1=3*abs(sin(x));f2=f1;f3=f1;h(1)=subplot(311);plot(x,f1);title('A点先正常后异常状态');k=-2*pi;axis([k+2*pi,k+4*pi,0,10]);grid onh(2)=subplot(312);plot(x,f2);title('B点先正常后异常状态');k=-2*pi;axis([k+2*pi,k+4*pi,0,10]);grid onh(3)=subplot(313);plot(x,f3);title('C点先正常后异常状态');k=-2*pi;axis([k+2*pi,k+4*pi,0,10]);grid onlinkaxes(h,'x');while 1 if k>max(x) break; end k=k+0.1; axis([k+2*pi,k+4*pi,0,10]); %移动坐标系 pause(0.1);end
效果图:
x=1:600;f1=3*abs(sin(x));f2=f1;f3=f1;h(1)=subplot(311);plot(x,f1);title('A点先正常后异常状态');k=-2*pi;axis([k+2*pi,k+4*pi,0,10]);grid onh(2)=subplot(312);plot(x,f2);title('B点先正常后异常状态');k=-2*pi;axis([k+2*pi,k+4*pi,0,10]);grid onh(3)=subplot(313);plot(x,f3);title('C点先正常后异常状态');k=-2*pi;axis([k+2*pi,k+4*pi,0,10]);grid onlinkaxes(h,'x');while 1 if k>max(x) break; end k=k+0.1; axis([k+2*pi,k+4*pi,0,10]); %移动坐标系 pause(0.1);end
效果图:
关于matlab的subplot
matlab 中subplot(221)是什么意思?
matlab中subplot(211)是什么意思?
matlab 消除subplot的边界
matlab里面的“subplot”和“ezplot”,“grid
plot.subplot.title在matlab中都是啥意思?
matlab 中用subplot画图,为什么会丢失子图啊?
matlab 用subplot和hold on 以后是这个效果,
matlab的subplot(mnp)中的mnp各是什么意思
subplot(2,1,1)在matlab中是啥意思
关于matlab 的subplot('position;,[left bottom width height])什么意思
matlab中使用subplot画图,实现左1右6张图?