c matlab.h,用matlab和c写程序,include的mex.h在哪里?
span name=whlm id=whlm請(qǐng)看這個(gè)帖子【mcc、mbuild和mex命令詳解】a href="http://www.matlabsky.com/thread-544-1-1.html"http://www.matlabsky.com/thread-544-1-1.html/a
(1)創(chuàng)建MEX文件
>>mcc –x filename (注意這個(gè)命令在2008a中已經(jīng)去掉了)將M文件filename.m翻譯成C代碼,并生成一個(gè)可被Matlab直接調(diào)用的C的MEX。
(2)創(chuàng)建simulink S函數(shù)
>>mcc –s filename
將M文件filename.m翻譯成C代碼,并生成一個(gè)相應(yīng)的simulink S函數(shù),該函數(shù)的輸入輸出變量的大小可動(dòng)態(tài)改變。
(3)創(chuàng)建可獨(dú)立執(zhí)行的C程序
>>mcc –m filename
將M文件filename.m翻譯成C代碼,生成的可執(zhí)行文件能獨(dú)立于Matlab運(yùn)行環(huán)境。
(4)創(chuàng)建可獨(dú)立運(yùn)行的C++程序
>>mcc –p filename
將M文件filename.m翻譯成C++代碼,生成的可執(zhí)行文件能獨(dú)立于Matlab運(yùn)行環(huán)境。
(5)創(chuàng)建可獨(dú)立運(yùn)行的C圖形庫函數(shù)
>>mcc –B sgl filename
如果filename.m中包含了對(duì)Matlab圖形處理函數(shù)的調(diào)用,上述命令,將filename轉(zhuǎn)換成為C語言,并生成一個(gè)能獨(dú)立于Matlab運(yùn)行環(huán)境的可執(zhí)行程序。
(6) 創(chuàng)建可獨(dú)立運(yùn)行的C++圖形庫函數(shù)
>>mcc –B sgl cpp filename
如果filename.m中包含了對(duì)Matlab圖形處理函數(shù)的調(diào)用,上述命令,將filename轉(zhuǎn)換成為C++語言,并生成一個(gè)能獨(dú)立于Matlab運(yùn)行環(huán)境的可執(zhí)行程序。
(7)創(chuàng)建C函數(shù)庫
>>mcc –m –W lib:libfoo –T link:libfoo.m
創(chuàng)建一個(gè)C函數(shù)庫/span
◆◆
評(píng)論讀取中....
請(qǐng)登錄后再發(fā)表評(píng)論!
◆◆
修改失敗,請(qǐng)稍后嘗試
總結(jié)
以上是生活随笔為你收集整理的c matlab.h,用matlab和c写程序,include的mex.h在哪里?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: django使用mysql_设置Djan
- 下一篇: Java并发编程以及并发须知的几个概念: