外部インタフェース/API リファレンス    
mxIsLogical

mxArrayがBooleanであれば真

C 言語表示

引数
array_ptr
   mxArrayのポインタ。

戻り値

mxArrayの論理フラグがonである場合は真。そうでない場合は偽を出力します。mxArrayが数値データを保持しない場合(たとえば、array_ptrが構造体のmxArrayまたはセルのmxArrayを指す場合)、mxIsLogicalは自動的に偽を出力します。

詳細

mxIsLogicalを用いて、MATLABがmxArrayのデータをBoolean(論理)として扱うか、または数値(非論理)として扱うかを決定します。

mxArrayが論理配列である場合は、MATLABはすべてのゼロを偽の意味で、全ての非ゼロ値を真の意味として扱います。MATLABの論理変数の使用に関する詳しい情報は、MATLABプロンプトでhelp logicalとタイプしてください。

例題

examplesディレクトリのmxサブディレクトリのmxislogical.cを参照してください。

参考

mxIsClass, mxSetLogical


 mxIsInt32 mxIsNaN