| MATLAB Function Reference | ![]() |
Syntax
save filenamesave filename obj1 obj2...
Arguments
filename |
MAT 檔案名稱。 |
obj1 obj2... |
序列埠物件或序列埠物件的陣列。 |
Description
save filename 儲存所有 MATLAB 變數至 MAT 檔案 filename。若沒有對 filename
定義副檔名,則將使用 .mat。
save filename obj1 obj2... 儲存序列埠物件 obj1 obj2 ...
至 MAT 檔案 filename。
Remarks
可使用 save
函數的形式如上述的指令。當使用函數的形式,必須用字串來定義檔名及序列埠物件。舉例來說,欲儲存序列埠物件 s 至檔案 MySerial.mat
s = serial('COM1');
save('MySerial','s')
任何關聯於序列埠物件的資料並不會自動置入 MAT 檔案。舉例來說,假設若有 obj
的資料在輸入緩衝儲存器。為了儲存資料入 MAT 檔案,必須將其帶入 MATLAB 的工作空間並使用其中之一的同步讀取函數,而後使用不同的變數名稱存至 MAT
檔案。亦可使用函數 record 將資料存進文件檔案。
可使用 load
指令來回傳物件其變數至 MATLAB 的工作空間。唯讀屬性的值在導入時重新設定成它們預設的值。舉例來說,Status
屬性重新設定為 closed。欲決定屬性是否為唯讀,檢查其相關的頁啊。
若使用指令 help
來顯示 save 的求助,則必須提供下述的路徑名稱。
help serial/private/save
Example
s = serial('COM1');
set(s,'BaudRate',2400,'StopBits',1)
save MySerial1 s
set(s,'BytesAvailableAction','MyAction')
save('MySerial2','s')
Functions
Properties
| saveobj | scatter | ![]() |