声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 3427|回复: 5

[绘图技巧] 同一个横坐标的多幅图片怎么画?

[复制链接]
发表于 2010-3-26 10:56 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
下面这样的图怎么画? 只要只显示一个横坐标. 多谢
绘图1.jpg
回复
分享到:

使用道具 举报

发表于 2010-3-26 15:03 | 显示全部楼层

回复 楼主 cactus0711 的帖子

是用hold on和line这两个命令不行么??
不过你得先知道曲线的方程
用matlab这样的函数肯定是能画出来的
发表于 2010-3-29 11:16 | 显示全部楼层
第三个不好设置,我用了plotyy,是个笨办法你试一下吧
  1. x=0:0.1:7;
  2. h1=subplot(3,1,1); plot(x,sin(x),'k');
  3. h2=subplot(3,1,2); plot(x,cos(x),'k');
  4. set([h1,h2],'Xcolor','w','XTick',[]) %将前两个x坐标设为白色,且不显示xtick

  5. % 利用plotyy双轴显示同一个图像,一副显示左y,下x,另一幅显示右y,下x
  6. h3=subplot(3,1,3);
  7. [ax,h4,h5]=plotyy(x,sec(x),x,sec(x)); box off
  8. set(ax(1),'YColor','k')
  9. set(ax(2),'Xaxislocation','bottom','YColor','k')
  10. set(h5,'color','k')
  11. set(gcf,'color','w') % 背景色设为白色,间接隐藏所有白色轴线
复制代码

[ 本帖最后由 ChaChing 于 2010-3-29 14:36 编辑 ]

评分

1

查看全部评分

 楼主| 发表于 2010-4-10 13:57 | 显示全部楼层
多谢Curb和Tuoniao, 我用的办法和Curb类似,但粗糙了很多
写下来给需要的朋友参考一下
采用循环,每个图片5个小图,四个figure共20个subplot. 采用变量-字符转换来定义subplot的说明

  1. for j=1:4
  2. figure(j)
  3. for i=j*5-4:j*5
  4.     subplot(5,1,i-(j-1)*5)
  5.     plot (xx,OPT1(i,:),'-o',xx,OPT2(i,:),'--s','LineWidth',1.5,'MarkerSize',5)
  6.     set(gca,'xtick',[],'ygrid','on','FontSize',10,'FontName','Times')
  7.     ylabel(strcat('No. ', num2str(i)))
  8. end
  9. % Reset the bottom subplot to have xticks
  10. set(gca,'xtickMode', 'auto','FontSize',10,'FontName','Times')
  11. %set(gca,'xTick',[1 2 3 4 5 6])
  12. set(gca,'xTickLabel','(1,0)|(2,0)|(1,1)|(2,1)|(1,2)|(2,2)')
  13. set (gcf,'Position',[232 246 302 380])
  14. legend('Model 1', 'Model 2')
  15. xlabel('Mode')
  16. end
复制代码

[ 本帖最后由 ChaChing 于 2010-4-11 00:02 编辑 ]
OPT_1-5.png

评分

1

查看全部评分

发表于 2010-4-11 00:07 | 显示全部楼层

回复 地板 cactus0711 的帖子

感谢楼主分享经验, 但注意下LZ所给的程序无法直接验证!?
发表于 2011-6-26 21:41 | 显示全部楼层
使用strips应该可以完成, 参照此帖
http://forum.vibunion.com/thread-100988-1-1.html
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-16 07:27 , Processed in 0.064708 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表