3.1.5 列印功能MATLAB 的指令print有二個功能,它可以直接將所畫的圖列印,也可以將所畫的圖以指定的圖檔格式儲存起 來。前者是隨畫隨?。欢笳呤窍葘D畫好再儲存起來,事后可將圖形檔案依指定的方式再列印或是與其它 檔案整合。如果是前者,則可直接用繪圖視窗中的列印選單。以下的指令則是針對后者的方式,其的基本語 法為print[filename][-device][-options],其中的 [ ]代表附加的選項。如果指令是print,則表示列印現(xiàn)在繪圖視窗 的圖。如果是 print filename,則表示將現(xiàn)在繪圖視窗的圖存成filename其附檔名依預設的印表機種類有不同的 圖檔格式。印表機種類的設定即是由-device決定,以下分項來說明。 MATLAB 直接支援的印表機種類如下
其實 MATLAB 還支援有彩色的描頁式印表機,但這類的印表機太昂貴,一般人是不太可能會使用,所以不做 介紹,可參考使用手冊或是線上說明的介紹。 其它透過 Ghostscript 印表機模擬軟體所支援的印表機,可以將描頁式的圖形檔轉(zhuǎn)成下列各個印表機的格式。不 過這項功能只有UNIX及PC的完整版本才有,PC 學生版的MATLAB并沒有這個功能。不過這個Ghostscript軟體 可以從許多國內(nèi)的FTP下載,例如 中央大學FTP站
以下例子是將圖存成三種圖形格式: >> print fig1 -dps % 將圖存成PostScript格式,圖檔為fig1.ps >> print fig1 -dgif8 % 將圖存成GIF格式,圖檔為fig1.gif >> print fig1 -pcx256 % 將圖存成256色PCX格式,圖檔為fig1.pcx 而 [-option] 的選項多半可以用繪圖視窗的列印功能來替代,所以不在此多做說明。 |
|
來自: 禁忌石 > 《MATLAB的工程應用》