我如何開發在Simulink的模型,其上的代碼生成生成下列性質這需要一個參數作爲自變量的函數:在simulink中使用一個參數生成函數?
void DoProcessing(ReceiveEvent enEvent)
{
switch(enEvent)
{
case a:
abcd();
break;
case b:
efgh();
break;
}
}
因此,如何在功能Simulink中談到一個參數模型?
嗨 感謝您的答覆。 我必須從模型中生成C代碼。但我更喜歡以圖形方式做而不寫實際的代碼。那麼主要目標是將所有東西都做成圖形,然後生成代碼,以便用戶不必手動編寫代碼。 有沒有一種方法可以使用'Simulink Library Browser'中可用的模塊完全圖形化地實現該功能? – GuiccoPiano 2013-02-25 10:31:25
@GuiccoPiano有一個Matlab 2012b和laters,允許用戶在simulink中編寫matlab代碼,這個代碼叫做「Embebed Matlab code」。嘗試找到它。你可以用matlab編寫一個典型的函數,並將它轉換爲一個執行該函數的塊。 – 2013-02-25 10:33:44
@GuiccoPiano對不起,我的意思是Matlab 2010b – 2013-02-25 10:45:26