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

2024年12月01日 12:59
有3个网友回答
网友(1):

用subplot函数来控制。比如subplot(2,1,1)表示两行一列第一个图,这样之后你在画图就是在指定位置了。下一个图画之前加上subplot(2,1,2)就可以了。

网友(2):

用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;

网友(3):

可以用subplot,hold on,这类的