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 より前に導入