Matlab 中subsystem mask封裝子系統


Icon&port

%%外型圖表封裝 %%1.曲線型標注:
plot(cos(0:0.1:2*pi),sin(0:0.1:2*pi))

%%2.文字型標注:
disp('PID\n控制器')

%%3.曲線加文字型標注:
plot(cos(0:0.1:2*pi),sin(0:0.1:2*pi))
disp('PID\n控制器')

%%4.圖像型標注:
image(imread('sdu.jpg'))

%%5.傳遞函數型標注:
droots([-1],[-2 -3],4 ,'z')  %%zpk傳遞函數模型

Parameters

Initialization

當打開model時,所有可視的masked模塊的Initialization中的語句執行。初始不可視的模塊的Initialization的語句只有在打開包含它們的model或者subsystem時菜執行。

   當你沒有使用圖示的方法加載模塊進內存時,Initialization語句不會執行。

   在下面的情況下,模型中所有masked模塊的Initialization語句都執行:

  • Update the diagram(不知道這個是個什么情況);
  • Start simulation;
  • Start code generation。

  在下面的情況下,單個模塊的Initialization語句會執行:

  • 使用Mask Editor或者set_param改變mask的任何一個參數(例如MaskDisplay 和 MaskInitialization );
  • 改變masked block的外觀,例如旋轉模塊或改變模塊大小;
  • 通過對話框或set_param改變模塊的mask參數值;
  • 在不同的model或同一個model內復制masked block。

Documentation

 

Mask type:出現在對話框的block classification。當出現在對話框時,后面總是有"(mask)"后綴。該區域可以輸入任意合法的matlab字符,但不能輸入line break;

Mask description:此處文本出現在對話框中描述模塊功能。這里可以輸入line break(使用enter或return鍵);

Mask help:此處的內容將在點擊help按鈕時起作用,可以在其中輸入下面三種內容:

  • URL specification;
  • web或eval命令;
  • 文本或者html文本。

如圖所示:對應關系

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM