huaijuliu 发表于 2011-4-6 06:32

请教大家如何能生成公用一纵坐标的上下俩图

如图 这个上面是普通的plot可以完成 下面是等高线可以完成 可是能否用matlab形成这种形式?

meiyongyuandeze 发表于 2011-4-6 08:19

求助:绘制等值线图和梯度场
http://forum.vibunion.com/forum-viewthread-tid-27438-fromuid-77817.html
可能对你有帮助!

ChaChing 发表于 2011-4-7 00:27

回复 1 # huaijuliu 的帖子

help hold
help axis
help contour ...

zhenzhy 发表于 2011-4-7 12:44

hold on 就行

zhouyang664 发表于 2011-4-7 19:13

这个图重点在axis的position控制,在一个窗口下绘制两幅图,有一副图较小,要使用position参数指定第二幅图的位置!

ChaChing 发表于 2011-4-9 00:46

回复 1 # huaijuliu 的帖子

figure
h1=axes('position',[.1.1.8.6]);
contourf(peaks(20),10); set(h1,'YDir','Reverse','Box','off')
h2=axes('position',[.1.7.8.2]); plot(rand(20,1))
set(h2,'Xtick',[])

雨人 发表于 2011-4-9 19:17

ChaChing对matlab的GUI对象好熟悉啊,我也感觉把figure ,axis的句柄设置和相应的 属性队 搞清楚,绘图就没有什么问题了。

ChaChing 发表于 2011-4-9 22:25

雨人 发表于 2011-4-9 19:17 static/image/common/back.gif
ChaChing对matlab的GUI对象好熟悉啊,我也感觉把figure ,axis的句柄设置和相应的 属性队 搞清楚,绘图就没有 ...

1.旧版(v5.3)GUI玩过, 新版就不熟悉了
2.LS说的应该是指绘图控件, 或许用词不同
3.说个小秘诀大功效, 太多控件属性记性不好记不注, 每次都是get(gcf)或get(gca)看看并猜猜, 当然也得试试!
4.啊, 独门密方不小心公开面世了, 见过的网友都超越个人了
5.忘记吃药, 又胡言乱语了

轻鬆下开些玩笑, 别删我

雨人 发表于 2011-4-9 23:08

回复 7 # 雨人 的帖子

      应该差不多吧,ChaChing真是前辈了,我是从7.4入门,现在用的7.10,最新版本的,很炫,ChaChing可以试试。尤其是写程序时的错误警告提醒很不错!!
感觉matlab的GUI封装的还是很好的,以前用过MFC,相比起来感觉MATLAB中的GUI上手快点。我也贡献一下绘图的一点心得:
      用matlab绘图时,有时候要输入希腊字母,或者要对axis,figure的属性进行多次设置才能达到理想的效果,如果能用程序实现就方便很多,但是必须熟悉与GUI相对的绘图命令,此时,可以考虑把调整好的图片,在File--->Generatre M-file 这时与GUI操作相对应的一些常用命令就出来了!!

ChaChing 发表于 2011-4-10 00:29

回复 9 # 雨人 的帖子

私下个人已经在使用v7.8, 但主要是因编程方便, 又有新函数
但公司可要有版权的, 所以儘量使用基本函数

huaijuliu 发表于 2011-4-10 02:13

感谢楼上积极讨论和出谋划策 回去实践 有了心得与大家分享

ChaChing 发表于 2011-4-10 16:06

huaijuliu 发表于 2011-4-10 02:13 static/image/common/back.gif
感谢楼上积极讨论和出谋划策 回去实践 有了心得与大家分享

就是希望LZ试试, 有了结果再与大家分享, 当然还有问题亦可再问
页: [1]
查看完整版本: 请教大家如何能生成公用一纵坐标的上下俩图