當前位置:編程學習大全網 - 編程軟體 - mex是什麽意思?

mex是什麽意思?

MEX從字面上是MATLAB和Executable 兩個單詞的縮寫。

MEX文件是壹種可在matlab環境中調用的C語言(或fortran)衍生程序,mex的編譯結果實際上就是壹個帶輸出函數mexFunction 的dll文件。

MEX文件實現了壹種其它語言與MATLAB的接口,通過MEX文件可以在MATLAB中像調用內嵌函數壹樣調用使用C語言和Fortran等語言編寫的函數,實現了代碼重用,同時也能提高MATLAB環境中數據處理的效率。

MEX的編寫

mex的編譯結果實際上就是壹個帶輸出函數mexFunction 的dll文件,所以寫MEX程序其實就是寫壹個DLL程序。編寫MEX程序的編輯器可以使用MATLAB的代碼編輯器,也可使用自己的C++編輯器,如VS2008等。

  • 上一篇:少兒編程教育從幾歲開始學比較好?
  • 下一篇:LED全彩屏的技術原理
  • copyright 2024編程學習大全網