[問題] 如何讓C S-function的初始狀態可以由外部指定?已回收

看板MATLAB作者 (一代名機之徒)時間15年前 (2009/02/05 16:53), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
問題如下 在下希望能夠透過stateflow讓整個model能夠反覆執行,藉此來作最佳化 所以得在每一次流程(t=10*i, i=1,2,3...) 都能夠使得作為plant的C S-Function之狀態回歸到初始值。 目前的想法為,透過stateflow來「送出」我想要給的初始狀態給S-Function 但是卡在怎樣以輸入作為初始狀態這一步,因為以S-Function Builder的介面看來 好像是要把初始狀態寫死在裡面,這樣就行不通了,因為每次流程中狀態都會被改變。 之前查閱了鈦思科技出版的Stateflow入門一書,也沒找到辦法 如何能夠外部給定初始狀態,或是能夠「重啟」S-Function使其初始值回歸 先在這裡拜謝了<(_ _)> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.25.118.70

10/22 00:36, , 1F
畢業之後的回覆:用sim指令就可以呼叫mdl檔囉
10/22 00:36, 1F
文章代碼(AID): #19YgZuNb (MATLAB)