이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

MEX 파일 사용하기

이진 MEX 파일, 즉 MEX 함수는 C/C++ 또는 Fortran 소스 코드에서 생성된 서브루틴입니다. 이러한 함수는 MATLAB® 스크립트와 내장 함수처럼 동작합니다. MEX 함수를 호출하려면 파일 확장자를 제외한 파일 이름을 사용하여 호출하십시오. 호출하는 구문은 MEX 파일에 의해 정의된 입력 인수와 출력 인수에 따라 다릅니다.

MEX 함수 호출을 시험해 보려면 MEX 함수의 소스 코드 예제 표에 나와 있는 코드를 사용하여 예제를 빌드하고 실행하십시오.

스크립트는 플랫폼에 독립적인 확장자 .m을 갖지만, MATLAB은 플랫폼별 확장자를 사용하여 MEX 파일을 식별합니다. 다음 표에는 MEX 파일의 플랫폼별 확장자가 나와 있습니다.

플랫폼별 MEX 파일 확장자

플랫폼이진 MEX 파일 확장자

Linux®(64비트)

mexa64

Apple Mac(64비트)

mexmaci64

Windows®(64비트)

mexw64

이진 MEX 파일은 컴파일된 플랫폼과 다른 플랫폼에서 사용할 수 없습니다. MEX 파일을 사용하려는 플랫폼에서 소스 코드를 다시 컴파일하십시오. MEX S-Function 사용에 대한 자세한 내용은 Simulink® 도움말 문서를 참조하십시오.