科技信息
科技信息
과기신식
SCIENTIFIC & TECHNICAL INFORMATION
2009年
33期
95,110
,共2页
MATLAB%C语言%MAT文件%MEX文件%计算引擎
MATLAB%C語言%MAT文件%MEX文件%計算引擎
MATLAB%C어언%MAT문건%MEX문건%계산인경
针对MATLAB与C语言混合编程的接口问题,提出了采用MAT文件、MEX文件和MATLAB引擎三种接口方法.通过MAT文件实现与其它编程环境的数据交换:通过MEX文件实现在MATLAB环境中调用其它语言编写的程序;通过MATLAB引擎实现在其它编程环境中使用MATLAB的计算功能.在详细阐述了三种方法原理的过程中,说明了三种接口方法的使用特点、调用方法、编译过程和使用中的注意事项.通过混合编程,利用了C语言高效的特点,在发挥MATLAB强大的计算功能的同时,又弥补其执行速度慢的缺点.
針對MATLAB與C語言混閤編程的接口問題,提齣瞭採用MAT文件、MEX文件和MATLAB引擎三種接口方法.通過MAT文件實現與其它編程環境的數據交換:通過MEX文件實現在MATLAB環境中調用其它語言編寫的程序;通過MATLAB引擎實現在其它編程環境中使用MATLAB的計算功能.在詳細闡述瞭三種方法原理的過程中,說明瞭三種接口方法的使用特點、調用方法、編譯過程和使用中的註意事項.通過混閤編程,利用瞭C語言高效的特點,在髮揮MATLAB彊大的計算功能的同時,又瀰補其執行速度慢的缺點.
침대MATLAB여C어언혼합편정적접구문제,제출료채용MAT문건、MEX문건화MATLAB인경삼충접구방법.통과MAT문건실현여기타편정배경적수거교환:통과MEX문건실현재MATLAB배경중조용기타어언편사적정서;통과MATLAB인경실현재기타편정배경중사용MATLAB적계산공능.재상세천술료삼충방법원리적과정중,설명료삼충접구방법적사용특점、조용방법、편역과정화사용중적주의사항.통과혼합편정,이용료C어언고효적특점,재발휘MATLAB강대적계산공능적동시,우미보기집행속도만적결점.