| MATLAB Function Reference | ![]() |
Syntax
record(obj)
record(obj,'switch')
Arguments
obj |
一序列埠物件。 |
'switch' |
切換記錄能力為 on 或 off。 |
Description
record(obj,' 初始或結束 switch')
obj 的紀錄。switch
可為 on 或 off。若 switch 為 on,記錄則被初始化。否則為結束。
Remarks
在紀錄資訊至碟之前,obj 必須使用函數 fopen
連結至裝置。連結序列埠含有 open 的 Status 屬性值。當 obj
未連結至裝置而欲紀錄時,將會回傳錯誤。每一序列埠物件必須紀錄資訊至各別的檔案。當使用
fclose 使 obj 未連結至裝置時,紀錄將會自動結束。
RecordName 和 RecordMode
屬性為唯讀當 obj 正紀錄時,且在使用 record 前必須先設定。
對紀錄檔案格式的詳細敘述及紀錄資料和事件資訊檔案的相關屬性,可參考 Debugging: Recording Information to Disk。
Example
此範例建立序列埠物件 s,連結 s 至裝置,設定 s
以紀錄資訊至檔案中,寫入且讀取文件資料,而後取消 s 和裝置的連結。
s = serial('COM1');
fopen(s)
s.RecordDetail = 'verbose';
s.RecordName = 'MySerialFile.txt';
record(s,'on')
fprintf(s,'*IDN?')
out = fscanf(s);
record(s,'off')
fclose(s)
Functions
Properties
RecordDetail, RecordMode, RecordName, RecordStatus, Status
| realmin | rectangle | ![]() |