이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
MAT 파일 데이터를 읽기 위한 MATLAB C API
MATLAB에서 전체 응용 프로그램을 프로그래밍하거나 데이터를 다른 MATLAB 사용자와 공유할 경우 다음 MATLAB 절차를 사용하십시오.
데이터를 MATLAB 응용 프로그램으로 가져오려면 Supported File Formats for Import and Export 항목을 참조하십시오.
데이터를 MAT 파일에 저장하려면 작업 공간 변수 저장하기와 불러오기 항목을 참조하십시오.
반면, 데이터와 상호 작용하기 위해 사용자 지정 프로그램을 작성해야 할 경우도 있습니다. 예를 들면 다음과 같습니다.
데이터가 사용자 지정 형식을 갖는 경우.
MATLAB을 실행하지 않는 사용자를 위한 응용 프로그램을 만들고, 이 사용자들에게 MATLAB 데이터를 제공하려는 경우.
외부 응용 프로그램에서 데이터를 읽어 오려고 하지만 소스 코드에 액세스할 수 없는 경우.
C MAT 파일 API
matOpen | MAT 파일 열기 |
matClose | Close MAT-file |
MATFile | MAT 파일 유형 |
matGetVariable | MAT 파일의 배열 |
matGetVariableInfo | Array header information only |
matGetNextVariable | Next array in MAT-file |
matGetNextVariableInfo | Array header information only |
matPutVariable | Array to MAT-file |
matPutVariableAsGlobal | Array to MAT-file as originating from global workspace |
matDeleteVariable | Delete array from MAT-file |
matGetDir | List of variables in MAT-file |
matGetFp | File pointer to MAT-file |
mxIsFromGlobalWS | Determine whether mxArray was copied from MATLAB global workspace |
matGetErrno | Error codes for MAT-file API |
도움말 항목
- MAT 파일의 소스 코드 파일 표
matlabroot
/extern/examples/eng_mat
폴더에는 MAT 파일 루틴의 사용 방법을 보여주는 예제에 대한 C/C++ 및 Fortran 소스 코드가 들어 있습니다. - Create Custom Programs to Read MAT-Files
Methods for importing and exporting MATLAB data with MAT-file functions using
mxArray
. - Share MAT-File Applications
MATLAB requires shared library files for building a MAT-file application.