Main Content

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