ドキュメンテーション センター

  • 評価版
  • 製品アップデート

目次

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

delete (serial)

メモリからシリアル ポート オブジェクトを削除

構文

delete(obj)

説明

delete(obj) は、シリアル ポート オブジェクトまたはシリアル ポート オブジェクトの配列である obj をメモリから obj を削除します。

この例では、シリアル ポート オブジェクト s を Windows® プラットフォーム上に作成し、デバイスに s を接続してテキスト データの書き込みと読み取りを実行した後、s をデバイスから切断し、delete を使用してメモリから s を、clear を使用してワークスペースから s をそれぞれ削除します。

s = serial('COM1');
fopen(s)
fprintf(s,'*IDN?')
idn = fscanf(s);
fclose(s)
delete(s)
clear s

詳細

すべて展開する

ヒント

obj を削除すると、その obj は "無効な" オブジェクトになります。無効なシリアル ポート オブジェクトはデバイスに接続できないため、clear コマンドを使用してそのオブジェクトをワークスペースから削除する必要があります。obj への複数の参照がワークスペースに存在する場合は、その中の 1 つの参照を削除すると、残りの参照が無効になります。

obj がデバイスに接続されている場合の Status プロパティ値は open です。obj の接続中に delete を実行すると、接続は自動的に切断されます。関数 fclose を使用して、デバイスから obj を切断することもできます。

help コマンドを使用して delete に関するヘルプを表示する場合は、次に示すパス名を指定する必要があります。

help serial/delete

参考

| | |

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