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 이전에 개발됨