MATLAB Function Reference | ![]() ![]() |
MATLABワークスペースからシリアルポートオブジェクトを削除します。
表示
clear obj
引数
obj |
シリアルポートオブジェクト、または、シリアルポートオブジェクトの配列 |
詳細
clear obj
は、MATLABワークスペースから obj
を削除します。
注意
obj
が、デバイスに接続されていて、ワークスペースから消去される場合、obj
は、デバイスに接続された状態になります。関数instrfind
を使って、ワークスペースにobj
を再ストアすることができます。デバイスへの接続されたシリアルポートオブジェクトは、Status
プロパティ値open
をもっています。
デバイスからobj
への接続を外すには、関数fclose
を使います。 メモリからobj
を取り除くには、関数delete
を使います。 clear
を使って、ワークスペースから不適切なシリアルポートオブジェクトを取り除いてください。
clear
に対するヘルプを表示するために、help
コマンドを使用する場合、つぎに示すパス名を与える必要があります。
help serial/private/clear
例題
つぎの例題は、シリアルポートオブジェクト s
を作成し、s
を新しい変数scopy
にコピーし、MATLABのワークスペースからs
をクリアします。s
は、instrfind
をもつワークスペースに再ストアされ、scopy
同様に表示されます。
s = serial('COM1'); scopy = s; clear s s = instrfind; isequal(scopy,s) ans = 1
関数
delete
, fclose
, instrfind
, isvalid
プロパティ
![]() | clear | clf | ![]() |