www.ctrt.net > 怎么用mAtlAB在一张纸上画出四个小图

怎么用mAtlAB在一张纸上画出四个小图

用subplot(m,n,p)或者subplot(mnp) 在你的这个情况中p=4,也就是总共4张图;m是你想要的行数,n是你想要的列数。 例如你要把四个图摆成“田”,那就是 subplot(2,2,1);plot(x1,y1); subplot(2,2,2);plot(y2,x2); subplot(2,2,3);plot(y3,x3); subp...

可这样改: figure,subplot(2, 2, 1) plot(x, y1) subplot(2, 2, 2) plot(x, y2) subplot(2, 2, 3) plot(x, y) subplot(2, 2, 4) plot(x, z)

clear; x=1:0.1:2*pi; y=sin(x); figure;subplot(2,2,1);plot(y); subplot(2,2,2);plot(2*y); subplot(2,2,3);plot(cos(x)); subplot(2,2,4);plot(cos(x).*y);

x=linspace(0,10,100); y1=sin(x); y2=x; plot(x,y1,'g',x,y2,'r') axis([0 10 -2 10]); 图片就不贴了! 祝愿朋友好运!

比如画sin曲线: t = 0 : 0.01 : 2 * pi; f = sin(t); subplot(2,2,1); plot(t,h,'-','*','r'); 其他的都是类似的 其他的画图注意改为subplot(2,2,2),subplot(2,2,3),subplot(2,2,4)就行了

n = 5;t = 0:0.05:2*pi;for k = 1:n x = k*sin(t); y = k*cos(t).*x; plot(x,y); hold on % 保持同一绘画框end

你好,如果是想把一张图分成两部分各画一条曲线的话,就用subplot命令;如果是想在一个坐标轴里画两条曲线,可以在画完一条后,用以下命令 hold on ... hold off 把画第二条曲线的命令写在中间就行了。

有好几种情况: 1.如果是两个函数用同一种x轴和y轴的话,用plot(x1,y1,x2,y2) 2.如果是两个函数用同一种x轴,但是y轴分别为左右两边的话,用plotyy(x1,y1,x2,y2) 3.如果是Figure 1 里面显示两个不同的窗口,分别放在左右两边,用 subplot(121);pl...

下面代码所示了用不同颜色画出多条曲线的过程。 filepath='C:\Users\test\Desktop\20110303\'; txtfiles=dir(fullfile(filepath,'/*.txt'));%过滤 matrix=ones(288,4); for i=1:4 txtName=txtfiles(i,1).name; data=load(txtName); matrix(:,i)=...

网站地图

All rights reserved Powered by www.ctrt.net

copyright ©right 2010-2021。
www.ctrt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com