本系列教程來源于出版書籍《基于MATLAB編程基礎(chǔ)與典型應(yīng)用書籍》,如涉及版權(quán)問題,請聯(lián)系:156204968@qq.com。 出版社:人民郵電出版社, 頁數(shù):525。
本系列教程目前基于MATLABR2006a,可能對于更高級版本的功能和函數(shù)有差異,教程中如有問題,請聯(lián)系:156204968@qq.com
15.3.2 模塊操作
本小節(jié)主要介紹模塊的一些基本操作,包括單個、多個模塊的選擇,模塊復(fù)制,插入,模塊的連線,模塊視圖調(diào)整,名稱操作,顏色設(shè)置等。
1.模塊的選擇
對于單個模塊的選擇操作,首先鼠標(biāo)指向待選的模塊,單擊鼠標(biāo)左鍵,選中的模塊四角出現(xiàn)黑色的柄,選擇的線段兩端出現(xiàn)兩個黑色的柄,通過對柄的操作可以放大,縮小模塊,或者延長,縮短線段的長度。
多個模塊的選擇操作,可以有以下幾種方法:
(1)按下鍵盤的Shift鍵,單擊鼠標(biāo)左鍵依次選擇多個模塊;
(2)將鼠標(biāo)放于選擇區(qū)域的左上角,單擊鼠標(biāo)左鍵,出現(xiàn)一個十字叉,然后按住鼠標(biāo)左鍵,拉出矩形虛線框,將所有需選定的模塊包含其中,然后松開鼠標(biāo)左鍵,于是虛線矩形框中所有的模塊均被選中,包括模塊之間的連線。
如果需要選定模型的所有模塊,可以直接按快捷鍵CTRL+A或者單擊模型的Edit菜單下的Select All選項(xiàng),這時當(dāng)前仿真模型窗口中的所有模塊均被選中。
2.模塊的復(fù)制和插入
當(dāng)一個仿真模型中,需要多個同一模塊時,可以利用模塊的復(fù)制??梢允褂檬髽?biāo)右鍵單擊所需的模塊并拖動到某個位置進(jìn)行復(fù)制?;蛘哌x中所需的模塊后,使用當(dāng)前仿真模型窗口菜單欄Edit下的Copy和Paste進(jìn)行復(fù)制粘貼,或者使用快捷鍵CTRL+C和CTRL+V實(shí)現(xiàn)同樣功能。
如果需要在信號連線上插入一個模塊,只需要將這個模塊移動線上,Simulink會自動將模塊兩端連接。但是它只支持單輸入輸出的模塊,否則無法連接。具體操作如圖15.23所示。


3.模塊連線操作
模塊連線可以手工完成或者Simulink仿真平臺自動完成。對于兩個單輸入輸出的模塊的自動連線,首先,鼠標(biāo)左鍵選中第一個模塊,然后按下鍵盤的CTRL鍵,同時鼠標(biāo)左鍵移動至第二個模塊,此時可以發(fā)現(xiàn)第二個模塊上方出現(xiàn)一個十字叉,單擊鼠標(biāo)左鍵,就可以將兩個模塊自動連接。具體操作如圖15.24所示。


對于多個模塊但具有相同輸入和輸出端口數(shù)目的情況,同樣可以實(shí)現(xiàn)自動連線。首先按照多個模塊的選擇方法選擇源模塊,同樣,按下鍵盤的CTRL鍵,同時鼠標(biāo)左鍵移動至目的模塊,就可以將源模塊所有輸出端口和目的模塊輸入端口相連。具體操作如圖15.25所示。


如果手工完成仿真模型的連線。首先將鼠標(biāo)放與源模塊的輸出端口,此時源模塊上方出現(xiàn)十字叉,按住鼠標(biāo)左鍵,拖動線條至目的模塊的輸入端口,這樣就可以將兩個模塊連接起來。具體操作如圖15.26所示。



當(dāng)一個模塊的輸出作為多個模塊的輸入時,這時,必須從源模塊中引出若干的分支連線。有兩種方法:一是在需要引出分支的信號線上單擊鼠標(biāo)右鍵,出現(xiàn)十字叉后,按住拖動到目的模塊的輸入端,二是從目的輸入端口的輸入端單擊鼠標(biāo)左鍵,拖動到信號線上。
對信號連線還有以下幾種常用的操作:鼠標(biāo)左鍵單擊拖動,改變信號線的路徑,如圖15.27左圖所示;按下鍵盤Shift鍵的同時,在信號線上單擊鼠標(biāo)右鍵并拖動,可以在信號線上生成新的節(jié)點(diǎn),如圖15.27中間所示;鼠標(biāo)左鍵單擊節(jié)點(diǎn),并拖動,可以改變信號線的路徑,如圖15.27右圖所示。



作者:德特?cái)?shù)據(jù)
聯(lián)系方式:156204968@qq.com