2015-08-03 216 views
0

我有一個關於從Simulink圖(* .slx文件)生成C++代碼的問題。我知道可以使用Simulink Coder工具箱生成c/C++和頭文件。有沒有其他方法可以從Simulink圖生成c/C++文件?也許嵌入式編碼器?(我測試過codegen,但不起作用,因爲它從M文件生成C++代碼)從* .slx生成C++代碼

+0

您能否解釋爲什麼不使用Simulink編碼器? 'codegen'是Matlab Coder命令,而不是Embedded Coder命令。要從Simulink模型生成代碼,您可以在Simulink編碼器,嵌入式編碼器和dSPACE TargetLink(第三方軟件)之間進行選擇,也可能選擇其他我不知道的替代方法。 – Daniel

+0

不幸的是,我沒有任何使用它的許可證! :( – Royeh

+0

嵌入式編碼器是Simulink編碼器的附件,所以如果您沒有Simulink編碼器的許可證,您就無法使用它! – am304

回答

2

您必須獲得Simulink編碼器的許可證。您可以查看我在評論中提到的替代方案,但只要Simulink編碼器滿足您的要求,這是最便宜的選擇。