请问matlab中如何将两个figure放在一起

figure(1);x=-4:0.5:4;y=x[X,Y]=meshgrid(x,y);Z=X.^2+Y.^2;subplot(211)mesh(Z)h=mesh(Z)f... figure(1);
x=-4:0.5:4;
y=x
[X,Y]=meshgrid(x,y);
Z=X.^2+Y.^2;
subplot(211)
mesh(Z)
h=mesh(Z)
figure(2);
m=-4:0.5:4;
n=m
[M,N]=meshgrid(m,n);
A=M.^2+N.^2;
subplot(211)
mesh(A)
h=mesh(A)
set(h,'facecolor','m','edgecolor',[1 1 1],'marker','o','markeredgecolor','b')
hold on;

每次加载后都是两个figure没有办法把他们平起来
还有如何插入文字》
我希望能在第一个figure中插入三维网格图
第二个figure中插入三维曲线图
展开
 我来答
feixue1006
高粉答主

2015-10-27 · 说的都是干货,快来关注
知道大有可为答主
回答量:2.1万
采纳率:88%
帮助的人:4725万
展开全部
1. 两个函数画出的图放在同一个figure下的话,用subplot函数。
如:
subplot(1,2,1);
plot(...);
subplot(1,2,2);
plot(....);
这样在同一个figure下,画两个图,且是1行2列的。
2. 用hold on也可以了
比如:figure(1),plot(x);
hold on ;
plot(y);
这样x/y函数就在一个figure里了
回忆飘落的枫叶
2013-12-13 · TA获得超过151个赞
知道小有建树答主
回答量:270
采纳率:50%
帮助的人:125万
展开全部
插入文字用title,还有,你的subplot用法错了!中间应该有逗号!还有就是subplot是将窗口分区,所以不用加figure了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jimay29
2013-12-13 · 超过17用户采纳过TA的回答
知道答主
回答量:43
采纳率:0%
帮助的人:40.2万
展开全部
figure(1);
x=-4:0.5:4;
y=x
[X,Y]=meshgrid(x,y);
Z=X.^2+Y.^2;
subplot(211)
mesh(Z)
h=mesh(Z)
% figure(2);
m=-4:0.5:4;
n=m
[M,N]=meshgrid(m,n);
A=M.^2+N.^2;
subplot(212)
mesh(A)
h=mesh(A)
set(h,'facecolor','m','edgecolor',[1 1 1],'marker','o','markeredgecolor','b')
hold on;
追问
如果是希望它是两个横着的而不是竖着的怎么办?
追答
subplot换下就好了
subplot(121)
subplot(122)
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
生灵69
2015-08-19 · 超过13用户采纳过TA的回答
知道答主
回答量:116
采纳率:0%
帮助的人:34.1万
展开全部
可以限定下figure的窗口以及区域
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
擅长奥数的U爸
2015-09-22 · TA获得超过1039个赞
知道小有建树答主
回答量:987
采纳率:81%
帮助的人:192万
展开全部
是在一张图上画两条曲线吗?
用hold on命令即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式