matlab中print的用法
时间: 2023-09-13 18:12:37 浏览: 1028
imprint:读取图像文件并打印。 用于使用 matlab 将 tiff 文件转换为 pdf 和 eps-matlab开发
在MATLAB中,print函数可以用来将当前图形窗口中的图形保存为图像文件,或者将图形输出到打印机上。
print的基本语法如下:
```
print('-option1',value1,'-option2',value2,...,'filename')
```
其中,`-option`表示可选参数,`value`为相应参数的值,`filename`为要保存的图像文件名,可以包含路径信息。常用的参数如下:
- `-dformat`:指定输出格式,`format`可以是`bmp`、`eps`、`jpg`、`pdf`、`png`、`svg`、`tif`等格式。
- `-rresolution`:指定输出图像的分辨率,`resolution`可以是数字,表示dpi(每英寸点数)。
例如,要将当前图像保存为PNG格式的文件,分辨率为300dpi,可以使用如下命令:
```
print('-dpng','-r300','myplot.png')
```
如果要将图像输出到打印机上,可以使用如下命令:
```
print('-dprinter','-noui')
```
其中,`-noui`表示不显示打印对话框,直接打印。
需要注意的是,print函数默认输出当前图形窗口中的图形,如果要输出指定的图形,可以使用`figure`函数切换到相应的图形窗口,然后再使用`print`函数。
阅读全文