Main Content

matGetVariable(C 및 Fortran)

MAT 파일의 배열

C 구문

#include "mat.h"
mxArray *matGetVariable(MATFile *mfp, const char *name);

Fortran 구문

#include "mat.h"
mwPointer matGetVariable(mfp, name)
mwPointer mfp
character*(*) name

인수

mfp

MAT 파일 정보에 대한 포인터

name

MAT 파일에서 가져올 mxArray의 이름

반환되는 값

mfp가 가리키는 MAT 파일에서 name으로 명명된 mxArray를 나타내는, 새로 할당된 mxArray 구조체에 대한 포인터.

name으로 명명된 mxArray를 반환하려는 시도에 실패할 경우, matGetVariable은 C에서는 NULL(Fortran에서는 0)을 반환합니다.

설명

이 루틴을 사용하면 MAT 파일 외부에서 mxArray를 복사할 수 있습니다.

이 루틴으로 생성된 mxArray를 사용한 작업을 마쳤으면 mxDestroyArray를 사용하여 이를 소멸시킵니다.

예제

matlabroot/extern/examples/eng_mat에서 다음 예제를 참조하십시오.

버전 내역

R2006a 이전에 개발됨