MATLAB Function Reference |
Syntax
out = instrfind out = instrfind('PropertyName
',PropertyValue,...) out = instrfind(S) out = instrfind(obj,'PropertyName
',PropertyValue,...)
Arguments
' PropertyName ' |
obj 的 property name。 |
PropertyValue |
PropertyName 支援的屬性值。 |
S |
屬性名稱和屬性值的結構。 |
obj |
一序列埠物件或序列埠物件的陣列。 |
out |
序列埠物件的陣列。 |
Description
out = instrfind
以陣列回傳所有合理的序列埠物件至 out
。
out = instrfind('
回傳序列埠物件的陣列其屬性名稱和屬性值和所定義的相對應。PropertyName
',PropertyValue,...)
out = instrfind(S)
回傳序列埠物件的陣列其屬性名稱和屬性值對應於所定義的結構 S
。S
的欄位名稱為屬性名稱,欄位值關聯於屬性值。
out = instrfind(obj,'
限制對應屬性名稱/屬性值至列於 PropertyName
',PropertyValue,...)
obj
的序列埠物件搜尋。
Remarks
參考 Displaying Property Names and Property Values 關於序列埠物件的屬性。
必須使用相同於函數 get
回傳的格式定義屬性值。舉例來說,若 get
回傳 Name
屬性值為 MyObject
,instrfind
將不會用 Name
屬性值 myobject
來尋找物件。然而,這不是有無限組字串名稱屬性的狀況。舉例來說,instrfind
將找到一物件其有 Parity
property 值,可為 Even
或 even
。
可使用屬性名稱/屬性值,結構,及異質陣列如同 instrfind
的使用呼叫。
Example
s1 = serial('COM1'); s2 = serial('COM2'); set(s2,'BaudRate',4800)
out1 = instrfind('Port','COM1'); out2 = instrfind({'Port','BaudRate'},{'COM2',4800});
可使用 instrfind
回傳已清除的序列埠物件至 MATLAB 工作空間。
clear s1 s2 newobjs = instrfind;
Functions
instraction | int2str |