999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于MATLAB圖形的表達研究

2022-06-10 22:28:22楊道洪李自成余奕民楊文羅正元
科技尚品 2022年4期
關鍵詞:交互仿真

楊道洪 李自成 余奕民 楊文 羅正元

摘 要:自動控制領域中有大量煩瑣的計算與仿真曲線的繪制任務,用手工很難精確地畫出系統的時間響應曲線。對于較為復雜的系統,如果想要精確地畫出系統的根軌跡、波特圖、奈奎斯特圖等也較困難。因此,需要設計一套控制系統的教學軟件,使學生可以直觀、深刻地掌握控制系統的基礎知識,準確、便捷地從仿真結果中進行推理,有效補充和完善傳統教學。文章闡述了在MATLAB開發環境下,設計和開發線性控制系統教學仿真軟件,同時結合LTI Viewer和SISO系統設計工具,使得控制系統可以實時改變系統各個環節的參數,具有很強的互動性,使整個過程更加直觀生動、簡單易懂。

關鍵詞:MATLAB;控制系統;交互;仿真

中圖分類號:TP391.41;TP311.1 文獻標識碼:A 文章編號:1674-1064(2022)04-0-03

DOI:10.12310/j.issn.1674-1064.2022.04.027

MATLAB的圖形表達與仿真能力是多樣化的[1],能讓人們更加直觀地從圖像中看到各種函數的變化趨勢,能使人們更加快捷多樣地分析與矯正函數[2]。相比其他語言,MATLAB的圖形表達更能讓大眾理解,也更加簡單。一般而言,MATLAB操作系統簡單、容易上手,一般只要學習一些基本的計算機操作方法,即可掌握MATLAB的操作[3]。在MATLAB的程序編寫中,相對于C語言程序來說,C語言復雜的程序編寫,在MATLAB中用很少的語句就可以完成。

1 MATLAB中二維圖形的繪制

1.1 二維繪圖簡介

二維圖形的描繪是MATLAB最基本的繪圖方式,與其他圖形相比,這是最基本的繪圖,也是其他繪圖的前提。一般來說,二維繪圖用繪圖函數plot()進行操作。

1.2 函數調用

首先,運用函數plot()描繪圖形。在plot()的調用中,一般有以下三種格式可供選擇:

Plot(a,'k’)格式;

Plot(a,b,'k’)格式;

Plot(a1,b1,'k1’,a2,b2,'k2’...)格式。

使用plot(a,'k')格式繪制圖形時,其中a可以是實數向量、復數向量、實數矩陣、復數矩陣。a為選項開關,可設置曲線的顏色、線性、數據點類型。

1.2.1 線條顏色選項

B→藍色;G→綠色;R→紅色;C→青色;M→品紅色;Y→黃色;K→黑色;W→白色。

1.2.2 線條類型選項

(—)→實線(:)→虛線(—.)→點劃線(——)→雙劃線(none)→無線。

1.2.3 數據點型選項

(.)→黑點(+)→十字符(*)→八線符(<)→向左(>)→向右(d)→菱形符(h)→六角形符(o)→空心圓圈(p)→五角星符(s)→方塊圖[4]。

1.3 調用特殊函數

函數命令有:

fplot,ezplot:用于精確度較高函數的繪制。

調用格式:

Fplot(fun,lims,tol,n,p1,p2...);

Ezplot(fun,lims,fig)。

格式意義為:

Fun:繪制fun的圖形;Lims:作圖的一個區間;Tol:誤差,一般默認為2e-3;to相當于精度控制;N:作圖點數p1,p2...:函數的一些參數,默認情況下沒有參數[5]。

寫入命令plot(a,b,'k'),若a,b都為向量時,則可以畫出a,b為橫縱坐標的曲線。根據相同原理可得,調用多根曲線可繪制多條曲線,每條曲線以(a,b,k)形式繪制。

1.4 單一圖像的繪制

在制圖時,首先需要最基本的函數,根據函數的定義、范圍,明確所需要的數據,從而選擇合適的命令與格式,最后完成圖形的繪制。

調用plot()函數如下:

>>a=0:0.1*pi:pi;

>>b=sin(a).*cos(a);

>>plot(a,b)

繪制圖形如圖1所示:

1.5 多條曲線、實線顏色的應用

一條曲線只有一種顏色,但是人們在繪制多條曲線時,可以根據自身的需求、愛好選擇相應的曲線,從而繪圖。

1.5.1 簡單雙色曲線的繪制

調用函數如下:

>>a=0:0.9:8*pi;

>>b1=exp(-0.3*a).*sin(a);

>>b2=exp(-0.3*a).*sin(a+1);

>>plot(a,b1,a,b2)

繪制圖形如圖2所示:

1.5.2 四色曲線的繪制

調用函數:

>>a=0:0.9:8*pi;

>>b1=exp(-0.3*a).*sin(a);

>>b2=exp(-0.3*a).*sin(a+1);

>>b3=exp(-0.3*a).*sin(a+2);

>>b4=exp(-0.3*a).*sin(a+3);

>>plot(a,b1,a,b2,a,b3,a,b4)

繪制圖形如圖3所示:

1.5.3 復雜多色曲線的繪制

調用函數如下:

>>a=(0:pi/100:10*pi)';

>>k=0.5:0.2:3;

>>B=cos(a)*k;

>>plot(B)

繪制圖形如圖4所示:

從圖4可知,當設置的參數越多越復雜時,曲線會呈現周期性變化。最后,進行各種調試就可以得到需要的圖形。

由上述圖形及程序表達來看,制圖時均通過“plot( )”實現,繪制其他多次重疊的曲線時,則通過另外的函數命令“hold”實現[6]。

1.6 多個窗口圖形的繪制

在繪制多個窗口的圖形時,首先要學習創建窗口命令,前文制圖時一般沒有進行設置,沒有多窗口時,系統會自動命令一個窗口。需要多個窗口時,則通過“figure(x)”命令進行設置,x=0、1、2、3...N。

如果已知四個函數分別為y1=sin5x,y2=2cos5x,y3=-2xsin5x,y4=-2xcos5x,則有以下函數命令:

>>x=0:4*pi/180:4*pi;

>>y1=sin(5*x);

>>plot(x,y1,'r')

>>figure(2)

>>y2=exp(2).*cos(5*x);

>>plot(x,y2,'r')

>>figure(3)

>>y3=exp(-2*x).*sin(5*x);

>>plot(x,y3,'r')

>>figure(4)

>>y4=exp(-2*x).*cos(5*x);

>>plot(x,y4,'r')

繪制的四幅圖如圖5、圖7、圖8、圖9所示:

在MATLAB中輸入figure()指令后,會重新打開一個空白的制圖窗口,如圖6所示:

從四個圖形可以得到以下分析:當函數的選擇不同時,其中有系數、函數類型、表達方式等,得到的圖形是完全不同的。相比類似的圖形,其圖形對應的參數也完全不同,此例也更加充分地說明了仿真圖形的直觀性。

1.7 窗口的多樣圖形繪制

在一個窗口下,可以實現多個圖形的同步顯示。利用同步的圖形對比,可以具體分析系統、函數、指標,也就是相當于一個主程序下有多個子程序的原理,利用窗口分割函數“subplot()”進行分割。窗口分割圖形如圖10所示。

已知函數:y1=sin5x,y2=2xcos(5x),y3=y1y2。

運行函數如下:

>>x=pi*(0:2000)/2000;

>>y1=sin(5*x);

>>y2=exp(2*x).*cos(5*x);

>>y12=sin(5*x).*exp(2*x).*cos(5*x);

>>subplot(2,2,1),plot(x,y1),axis([0,pi,-1,1])

>>subplot(2,2,2),plot(x,y2),axis([0,pi,-1,1])

>>subplot('position',[0.2,0.05,0.6,0.45])

>>plot(x,y12),axis([0,pi,-1,1])

2 結語

運用MATLAB繪制基本圖形,筆者認識到,圖形的表達可以更加直觀可靠地提供事實論據,使函數變化以圖形形式呈現,清晰易懂。從編程方面分析,該軟件包功能強大、界面美觀而簡潔。從計算方面分析,該軟件運算速度快、可實現的算法較多。從操作方面分析,操作方便、簡單易學,只要根據實際情況輸入差值函數表達式和差值接點數,再點擊相應的功能按鈕就可達到預期效果。從應用方面分析,該軟件具有形式靈活、實用性能強等優點。

參考文獻

[1] 李小光,曲振峰.MATLAB在信號與系統課程教學中的應用探討[J].張家口職業技術學院學報,2008(3):59-61.

[2] 蔡啟仲.控制系統計算機輔助設計[M].重慶:重慶大學出版社,2003.

[3] 何衍慶,姜捷,江艷君,等.控制系統分析、設計和應用一MATLAB語言的應用[M].北京:化學工業出版社,2002.

[4] 李宜達.控制系統設計與仿真[M].北京:清華大學出版社,2004.

[5] 周建興等編.MATLAB從入門到精通[M].北京:人民郵電出版社,2008.

[6] 胡濤松.自動控制原理基礎教程[M].北京:科學出版社,2017.

猜你喜歡
交互仿真
實驗激發思維 問題交流智慧
淺析色彩在人機交互界面中的作用
一種幫助幼兒車內脫險應急裝置的仿真分析
科技資訊(2016年18期)2016-11-15 20:09:22
Buck開關變換器的基本參數設計及仿真分析
試析PLC控制下的自動化立體倉庫仿真情況分析
基于MADYMO的航空座椅約束系統優化設計
科技視界(2016年18期)2016-11-03 21:44:44
中國體態假人模型與FAA Hybrid Ⅲ 型假人模型沖擊差異性分析
科技視界(2016年18期)2016-11-03 20:31:49
基于圖形用戶界面的多點觸控交互技術綜述
大學英語教師“交互”信念、知識與教師專業發展
科技視界(2016年24期)2016-10-11 22:11:01
虛擬現實技術概論
科技視界(2016年11期)2016-05-23 11:28:14
主站蜘蛛池模板: 亚洲国产欧美目韩成人综合| 亚洲欧洲日韩综合| 欧美狠狠干| 国产在线专区| 在线另类稀缺国产呦| 不卡无码h在线观看| 久草性视频| 亚洲AⅤ综合在线欧美一区| 在线中文字幕日韩| 欧美国产在线看| 97精品国产高清久久久久蜜芽| 国产精品美女自慰喷水| 国产视频入口| 国产欧美日韩另类精彩视频| 国产精品久久久久久久伊一| 国产美女在线观看| 国产成人亚洲毛片| 2020国产免费久久精品99| 国内精品手机在线观看视频| 在线免费看黄的网站| 日韩欧美综合在线制服| 91精品综合| 欧美国产菊爆免费观看| 亚洲大尺码专区影院| 久久婷婷国产综合尤物精品| 欧美激情二区三区| 亚洲天堂网在线观看视频| 国产成+人+综合+亚洲欧美| 久久综合伊人77777| 国产va欧美va在线观看| 久久久久久久蜜桃| 亚洲视频二| 欧美国产三级| 国产精品亚欧美一区二区| 亚洲欧美自拍视频| 亚洲AⅤ无码日韩AV无码网站| 54pao国产成人免费视频| 日韩麻豆小视频| 日本色综合网| 亚洲中文字幕日产无码2021| 亚洲毛片一级带毛片基地| 一本久道久久综合多人| 最新国产在线| 一本色道久久88亚洲综合| 欧美激情综合| 538国产视频| 国产亚洲一区二区三区在线| 免费无码网站| 青青草原国产免费av观看| 成人亚洲天堂| 红杏AV在线无码| 成人精品在线观看| 久久性视频| 久久黄色影院| 真人高潮娇喘嗯啊在线观看| 国产欧美中文字幕| 欧美精品高清| 美女视频黄又黄又免费高清| 最新加勒比隔壁人妻| 成年人国产视频| 久久99国产视频| 亚洲成人动漫在线观看| 国产成人一区| 日韩精品成人在线| 国产成人精品无码一区二 | 国产无码精品在线| 国产大片黄在线观看| 亚洲最大福利网站| 国产超薄肉色丝袜网站| 亚洲欧洲日本在线| 高清国产在线| 国产成人av一区二区三区| 婷婷亚洲视频| 欧美精品综合视频一区二区| 亚洲欧美另类中文字幕| a毛片在线| 青草视频网站在线观看| 污视频日本| 中文字幕调教一区二区视频| 国产后式a一视频| 亚洲欧美不卡中文字幕| 8090成人午夜精品|