小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

利用MATLAB命令窗口繪制Simulink仿真示波器波形的方法

 筱肆 2014-01-10

利用MATLAB命令窗口繪制Simulink仿真示波器波形的方法



來源:

李兵的日志





利用MATLAB命令窗口繪制Simulink仿真示波器波形的方法

   

     最近寫了一篇有關(guān)步進電機控制仿真分析的文章,需要將一部分仿真波形圖貼到WORD里面去。但貼圖時發(fā)現(xiàn),如果直接將simulink中示波器的輸出波形截圖后貼到word文檔中,會有很多不好解決的問題。首先是顏色問題,示波器黑色的底色讓圖像在打印后幾乎看不出來。當(dāng)然這個還好解決,只要將圖片放到系統(tǒng)自帶的畫圖工具中,取個反色就可以了;第二就是輸出波形的線的顏色問題。示波器有默認(rèn)的顏色輸出順序。當(dāng)要輸出多條波形時,有的顏色在取反色后,將變的非常潛,難以看清。這點相對來說不是很好解決,但好在一般前兩種顏色在反色后還可以看清;第三就是輸出波形的坐標(biāo)非常小,而且沒有對坐標(biāo)所代表的參數(shù)進行標(biāo)注。為此只好另找顯示示波器波形的辦法了。

   

     在MATLAB里有個畫圖函數(shù)plot(x1,y1,'parameter1 ... parameterN',x2,y2,'parameter1 ... parameterN',.....)。這個函數(shù)在命令窗口繪圖中經(jīng)常使用。x是橫坐標(biāo)量,y代表縱坐標(biāo)量,parameter可以表示曲線顏色、線性等等。問題是如何將simulink里的示波器和這個函數(shù)聯(lián)系起來。雙擊所要輸出波形的示波器,打開示波器參數(shù)選擇窗口,點擊"Data history"標(biāo)簽,將第二個參數(shù)"Save data to workspace"打勾(如下圖)??商顚懽兞棵瓦x擇格式。變量名隨便,好記就行,格式選擇Structure with time。

   

        image   

   

這里順便說一句。在仿真時經(jīng)常會出現(xiàn)仿真結(jié)束后,示波器顯示的波形只有一部分的現(xiàn)象,這是第一個參數(shù)"Limit data points to last"被選中的緣故。這個參數(shù)被選中,輸出點數(shù)被限制,當(dāng)然波形就只能顯示一部分了,只不過這樣可以節(jié)省內(nèi)存罷了。要全部顯示,只要不勾就行了。

   

     一切選擇好后,點OK退出,運行仿真。在仿真結(jié)束后,在workspace里面會出現(xiàn)一個和前面設(shè)定的變量名相同名字的結(jié)構(gòu)體變量。該變量中主要有一個名字為signals的結(jié)構(gòu)體和一個名為time的向量。在signals里面還有一個values的向量。這就是繪制新圖形的數(shù)據(jù)基礎(chǔ)。在

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多