ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

get (serial)

シリアル ポート オブジェクトのプロパティ

構文

get(obj)
out = get(obj)
out = get(obj,'PropertyName')

説明

get(obj) はシリアル ポート オブジェクト obj のすべてのプロパティ名とその現在の値をコマンド ラインに返します。

out = get(obj) は各フィールド名が obj のプロパティ名で、各フィールドにそのプロパティ値のある構造体 out を返します。

out = get(obj,'PropertyName')obj に対して PropertyName で指定されるプロパティの値 out を返します。PropertyName が、プロパティ名を含む文字列の 1 行 n 列または n 行 1 列のセル配列と置き換えた場合、get は 1 行 n 列のセル配列を out に返します。obj がシリアル ポート オブジェクトの配列である場合、out はプロパティ値の m 行 n 列のセル配列になります。ここで、m は obj の長さ、n は指定したプロパティの数です。

この例では、Windows® プラットフォーム上で、シリアル ポート オブジェクト s のプロパティ値を返すための get の使用方法をいくつか示します。

s = serial('COM1');
out1 = get(s);
out2 = get(s,{'BaudRate','DataBits'});
s.Parity
ans =
none

詳細

すべて折りたたむ

ヒント

get を使用して返すことができるシリアル ポート オブジェクトのプロパティの一覧は、「プロパティ名とプロパティ値の表示」を参照してください。

プロパティ名を指定するときは、大文字小文字を無視できます。たとえば、s がシリアル ポート オブジェクトの場合、以下のコマンドは等価です。

out = s.BaudRate;
out = s.baudrate;

参考

R2006a より前に導入

この情報は役に立ちましたか?