matlab中如何把两个figure中的图放到一个图中?

如题所述

用subplot函数来控制。比如subplot(2,1,1)表示两行一列第一个图,这样之后你在画图就是在指定位置了。下一个图画之前加上subplot(2,1,2)就可以了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-19
用subplot;或者hold on;
clear all;clc;
x=0:pi/20:2*pi;
y1=sin(x).^2;
y2=2*cos(x);
plot(x,y1,x,y2,'r');
grid on;
------------------或:
clear all;clc;
x=0:pi/20:2*pi;
y1=sin(x).^2;
y2=2*cos(x);
subplot(2,1,1);
plot(x,y1);grid on;
subplot(2,1,2);
plot(x,y2);grid on;本回答被网友采纳
第2个回答  2013-04-23
可以用subplot,hold on,这类的
相似回答