matlab绘制多个函数图像

img

img


希望能解答一下,这个怎么用matlab实现呢,这是属于数据对齐吗?

1,这是matlab的自带函数subplot
2,subplot的基本用法为:
subplot(n,m,p);
……(正文代码,plot函数图像)……
subplot(n,m,p+1);
……(正文代码,plot函数图像)……
……
3,nm是以n行m列的形式在同一界面输出n*m个图像,p表示按照从左到右一行一行数,第p个,分布如下:
subplot(2,3,1) subplot(2,3,2) sunbplot(2,3,3)

subplot(2,3,4) subplot(2,3,5) sunbplot(2,3,6)

4,up个人使用代码
w0=load("w0.dat");%读取函数数据
w1=load("w1.dat");
w2=load("w2.dat");
w3=load("w3.dat");
t=0:0.001:511*0.001;

subplot(2,2,1);%2*2个图像
plot(t,w0);%输出第一个函数图像
title("w0");

subplot(2,2,2);
plot(t,w1);%以此类推
title("w1");

subplot(2,2,3);
plot(t,w2);
title("w2");

subplot(2,2,4);
plot(t,w3);
title("w3");
5,输出图像如下

img

不用了各位,我已经解决了