| 外部インタフェース/API リファレンス | ![]() |
C 言語表示
#include "matrix.h" bool mxIsSparse(const mxArray *array_ptr);
戻り値
array_ptrがスパースなmxArrayを指す場合は真、そうでない場合は偽を出力します。偽の出力値は、array_ptrがフルmxArrayを指しているか、またはarray_ptrは有効なmxArrayを指していないことを意味します。
詳細
mxIsSparseを用いて、array_ptrがスパースなmxArrayを指しているかどうかを決定します。多くのルーチン(たとえば、mxGetIrとmxGetJc)は、入力としてスパースなmxArrayが必要です。
例題
examplesディレクトリのrefbookサブディレクトリのphonebook.cを参照してください。
さらに、examplesディレクトリのmxサブディレクトリのmxgetnzmax.c, mxsetdimensions.c, mxsetnzmax.cを参照してください。
参考
| mxIsSingle | mxIsString (廃版) | ![]() |