mxCreateNumericMatrix (Fortran)
2 次元数値行列
Fortran 構文
#include "fintrf.h" mwPointer mxCreateNumericMatrix(m, n, classid, ComplexFlag) mwSize m, n integer*4 classid, ComplexFlag
説明
mxCreateNumericMatrix を使用して、2 次元の mxArray を作成します。classid は、配列内の要素の数値データ型を指定します。
次の表は、MATLAB® クラスに相当する Fortran の型を示しています。
MATLAB クラス名 | Fortran の型 |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
mxArray の使用が終わったら、mxDestroyArray を呼び出します。関数 mxDestroyArray は、mxArray とそれに関連する実数要素と虚数要素の割り当てを解除します。
入力引数
出力引数
例
次の Fortran ステートメントは、虚数部のない REAL*4 要素を含む 4 行 3 列の行列を作成します。
C Create 4x3 mxArray of REAL*4
mxCreateNumericMatrix(4, 3,
+ mxClassIDFromClassName('single'), 0)バージョン履歴
R2006a より前に導入