[英]convert matlab code to c code
有沒有辦法將simulink塊或matlab“.m”代碼自動轉換為C代碼?
我不知道任何直接翻譯工具,但有一些替代方案:
要將Simulink模型或MATLAB m代碼轉換為C,您需要Real-Time Workshop 。 它僅支持MATLAB語言的子集,並且面向嵌入式系統。
另請參閱其他MatWorks產品以進行代碼生成和應用程序部署: http : //www.mathworks.com/products
使用MATLAB編譯器,您將無法獲得C代碼,而是二進制代碼,可執行文件或庫(dll),它將在未安裝MATLAB但使用MATLAB Compiler Runtime(MCR)庫的機器上運行。 它非常大,並且特定於平台,我相信它必須匹配編譯代碼的MATLAB版本。
對於即將發布的新版本2011a,MathWorks開發了新的代碼生成產品: MATLAB Coder , Simulink Coder和Embedded Coder 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.