Simulink如何導(dǎo)出Scope示波器波形數(shù)據(jù)
在進(jìn)行仿真實(shí)驗(yàn)室,通常會(huì)采用不同的輸入,然后對(duì)比輸出,有時(shí)候需要保存實(shí)驗(yàn)數(shù)據(jù),這便可以用到Simulink的Scope數(shù)據(jù)導(dǎo)出功能。不過目前貌似只支持MAT格式數(shù)據(jù),如果需要Excel的數(shù)據(jù)則需要另外
在進(jìn)行仿真實(shí)驗(yàn)室,通常會(huì)采用不同的輸入,然后對(duì)比輸出,有時(shí)候需要保存實(shí)驗(yàn)數(shù)據(jù),這便可以用到Simulink的Scope數(shù)據(jù)導(dǎo)出功能。不過目前貌似只支持MAT格式數(shù)據(jù),如果需要Excel的數(shù)據(jù)則需要另外想辦法了。
步驟1:設(shè)置Scope示波器
要導(dǎo)出Scope示波器的波形數(shù)據(jù),首先需要設(shè)置示波器。點(diǎn)擊示波器左上角的設(shè)置符號(hào),在彈出的對(duì)話框選擇“Logging”,勾選“Log data to workspace”,接著輸入變量名和數(shù)據(jù)格式(建議默認(rèn)),最后點(diǎn)擊“OK”確認(rèn)。
步驟2:運(yùn)行仿真
重新運(yùn)行仿真,Simulink會(huì)將仿真數(shù)據(jù)按預(yù)設(shè)的變量傳遞給Matlab工作區(qū),這里導(dǎo)出的變量名為ScopeData。
步驟3:繪制數(shù)據(jù)
在命令行窗口輸入()并回車,準(zhǔn)備繪制數(shù)據(jù)。
步驟4:查看仿真數(shù)據(jù)
在新的對(duì)話框中展開變量,勾選相應(yīng)通道,即可看到仿真數(shù)據(jù)。
步驟5:導(dǎo)出數(shù)據(jù)
點(diǎn)擊工具欄的“Open Simulation Data Inspector”可看到更多數(shù)據(jù)細(xì)節(jié),并可導(dǎo)出數(shù)據(jù)。
步驟6:保存數(shù)據(jù)
在Simulation Data Inspector窗口可以看到更豐富的數(shù)據(jù)界面,點(diǎn)擊左上角的“Save”可保存數(shù)據(jù)為MAT格式。