simulink存儲
① simulink如何保存
關於scope結果的保存,論壇里的一般回答都是輸出到workspace,再plot,但是plot在一張圖里只可以有一個坐標系,在多變數情況下很不方便,不能實現scope中多axis的情況。另外若直接列印scope顯示的結果,圖形顏色無法編輯,也不能在圖上加線條或文字。
可以在打開scope情況下,在matlab中輸入命令
shh = get(0,'ShowHiddenHandles');
set(0,'ShowHiddenHandles','On')
set(gcf,'menubar','figure')
set(gcf,'CloseRequestFcn','closereq')
set(gcf,'DefaultLineClipping','Off')
set(0,'ShowHiddenHandles',shh)
這樣scope隱藏的編輯菜單就會出現,與plot中的菜單類似,可以方便的編輯scope中的圖形,並可以將圖形另存為*.fig,或者export為*.jpg,*.bmp等等。
② simulink存儲問題 求大神幫助
改個名字換個目錄再保存試試,保存前關閉所有模塊設置菜單。
③ 如何在Simulink中實現變數存儲
simlink裡面有clock模塊,可以返回當前的模擬時間,在simulink->source下,用作exp的輸入就可以了
④ simulink 變數臨時存儲問題
做一個switch,t=2時,通過simout模塊將結果輸出到workspace中指定的變數中,t=4時再一個switch導入進來simin;
不知道是不是這個意思。
⑤ simulink中Data Store Memory 怎麼存儲多個 數據
可以先用Data Store Write接收模塊的值,再使用Data Store Read讀出來。
兩組模型放在同一個模型里即可。需要Data Store Memory存在。
Data Store Memory先存在並設置全局變數後,再使用另外的Data Store Write和Data Store Read模塊。
⑥ Simulink下的數據存儲模塊
示波器和toworkspace就是實時數據存儲,樓主之所以只能保存最新的一批數據,那是因為模擬的時候,沒有取消掉保存5000個數據點的限制。
⑦ simulink中Data Store Memory 怎麼存儲多個 數據
您好,很高興為您解答。
使用多個Data Store Memory。可以先用Data Store Write接收模塊的值,再使用Data Store Read讀出來。
兩組模型放在同一個模型里即可。需要Data Store Memory存在。
如若滿意,請點擊右側【採納答案】,如若還有問題,請點擊【追問】