mxAddField (C および Fortran)
構造体配列へのフィールド追加
C 構文
#include "matrix.h" extern int mxAddField(mxArray *pm, const char *fieldname);
Fortran 構文
#include "fintrf.h" integer*4 mxAddField(pm, fieldname) mwPointer pm character*(*) fieldname
引数
pm
構造体
mxArray
へのポインターfieldname
追加するフィールドの名前
戻り値
成功した場合はフィールド番号。入力が無効であるか、メモリ不足の状態が発生した場合は -1
。
説明
mxAddField
を呼び出してフィールドを構造体配列に追加します。関数 mxCreate
* を使って値を作成し、mxSetFieldByNumber
を使用してフィールドの個々の値を設定します。
バージョン履歴
R2006a より前に導入