wildgoat的个人空间 https://blog.eetop.cn/wildgoat [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

从MATLAB打印和导出图形

已有 6595 次阅读| 2011-8-23 14:32 |个人分类:Matlab

从菜单开始打印的方法太不方便,就算了。主要记下几条常用的利用命令行打印和导出图形的方法。

1.输出为EMF格式。(主要用于Word和PPT等Office系列文件中)
    print -dmeta  FileName.emf

2.输出为eps格式。(主要用于latex)
    print -deps    FileName.eps  % EPS第一级,黑白图形,包括灰度图形
    print -depsc   FileName.eps  % EPS第一级,彩色图形
    print -deps2   FileName.eps  % EPS第二级,黑白图形,包括灰度图形
    print -depsc2  FileName.eps  % EPS第二级,彩色图形

注:
1.以上输出命令中还有-option可以用,但是我基本上不用,直接输出图形就可以了。
  具体可以通过doc查看。
2.EPS第一级和第二级的具体差别不是很清楚,也偷懒没有查过,但是一直就用第一级    的命令觉得够用了,而且似乎上述2中4条命令输出的文件大小几乎没有差别。
3.同一个图像输出的EMF格式的文件会比EPS格式的文件大。EMF格式的文件的图形和EPS格式的文件的图形有点不一样,(大小不一样,坐标也不一样),原因不明。但是可以通过设置大小来实现。在print命令之前加入下面两句话:
    set(gcf, 'Units', 'pixels');
    set(gcf, 'Position', [0 0 716 560]);
可以改变单位为centimeters等,输出图形大小通过设置Position来调整。

点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 122

    粉丝
  • 42

    好友
  • 273

    获赞
  • 118

    评论
  • 22104

    访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-5 11:55 , Processed in 0.011924 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部