matlab仿真保存,Simulink仿真入门到精通(六) Simulink模型保存为图片

本文介绍了MATLAB中用于保存和打印图形的两个关键函数:saveas和print。saveas函数可用于保存figure或Simulink框图到不同格式的文件,如png、pdf等,并提供了多格式批量保存的示例。print函数则支持直接打印或以不同格式保存图形,包括bmp、eps等。这两个函数是MATLAB用户进行图形管理的重要工具。
摘要由CSDN通过智能技术生成

6.1 截图保存方式

Ctrl+Alt+A

6.2 拷贝试图方式

Edit→Copy Current View to Clipboard

7eafd9ed210011cbcec214fc4018717b.png

6.3 saveas函数

用于保存figure或者simulink框图。

saveas(h,'filename.ext')%直接将句柄h所表示的对象保存到filename.ext文件中

saveas(h,'filename','format')%将句柄h所表示的对象以format的格式保存到名为filename的文件中

后缀名

格式说明

后缀名

格式说明

ai

Adobe Illustrator

pbm

Portable bitmap

bmp

Windows位图

pcx

Paintbrush 24位(不支持Simulink模型)

emf

Enhanced metafile

pdf

Portable Document Format

eps

EPS Level 1

pgm

Protable Graymap

fig

MATLAB图像(不支持Simulink模型)

png

Portable Network Graphics

jpg

JPEG image(不支持Simulink模型)

ppm

Protable Pixmap

m

MATLAB file(不支持Simulink模型)

tif

压缩的TIFF图像

示例:

>> h=get_param(gcs,'handle')

h =

4.0002

>> saveas(h,'example','png')

9f6af0c5ac3b6db498af045467191402.png

多格式保存:

formats = {'bmp','emf','eps','pbm','pdf','pgm','png','ppm','tiff'};

name = 'simulink_saveas';

for ii = 1:length(formats)

saveas(get_param(gcs, 'handle'),name, formats{ii});

end

6.4 print函数

>> print('-s')

>> print('-smymodel')

>> print('-smymodel','-dbmp','1')

-d支持的格式包括'bmp','eps','pbm','pdf','pgm','png','ppm','tiff'。

标签:仿真,saveas,Simulink,入门,filename,print,格式,png

来源: https://www.cnblogs.com/dingdangsunny/p/12246237.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值