多语言展示
当前在线:1154今日阅读:83今日分享:25

matlab 使用函数将figure自动导出pdf或png图片

很多同学会选择使用matlab处理数据并绘制figure图形,然后需要将figure导出pdf或图片进行文档编辑和交流,那么怎么跟m文件一起用代码的方式进行操作呢,下面看笔者给大家做下示范,希望对大家有帮助。
工具/原料
1

matlab(以r2016b为例)

2

m语言

方法/步骤
1

新建一个空白figure,定义适中的图片大小代码如下:pic = figure('Name','MyLine','NumberTitle','on','Position',[400 100 600 500]);注意这里需要将figure的句柄导出

2

在figure中画一条示例曲线,并完成基础的标题和坐标轴命名 代码如下:sita = 0:0.1:2*pi;A = sin(sita);plot(sita,A);title('MyLine','fontsize',13,'color','black');xlabel('Rad','fontsize',13,'color','black');ylabel('A','fontsize',13,'color','black');

3

利用print函数将figure导出pdf代贪裕码如下:print(pic,'MyLine.pdf','-dpdf','-r600');

4

利用羞互撤print函数将figure导出png 代码佛蹲如下:print(pic,'MyLine.png','-dpng','-r200');

注意事项
1

新建figure时,需要将figure的句柄导出作为print函数的输入参数

2

如果该经验对您有用,请帮忙投上您宝贵的一票(*^▽^*)

推荐信息