色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

simulink設(shè)置系統(tǒng)全局狀態(tài)量

吉茹定2年前13瀏覽0評論

simulink設(shè)置系統(tǒng)全局狀態(tài)量?

simulink中設(shè)置一個全局變量,在自定義的matlab function中可以直接調(diào)用,無需定義輸入輸出。具體如下:

整個系統(tǒng)為350HZ,自定義的matla function 在一秒中執(zhí)行350次,后一次執(zhí)行時要調(diào)用前一次的輸出。

需要設(shè)置全局變量 rate_target_ang_vel 完成每次的輸出和輸入。

1、在模型的workspace里建立一個simulink.signal :

進(jìn)入model explorer

選中model workspace ,右側(cè)窗口中增加變量:

增加rate_target_ang_vel, 設(shè)置屬性:這里變量是三維向量,初值為[0;0;0]

2、雙擊matlab function,在matlab function中需要使用到該變量的地方標(biāo)明global:

3、在matlab function 的編輯界面選擇 edit data:

增加一個數(shù)據(jù)rate_target_ang_vel,注意相關(guān)的scope選擇data store memory

全局變量設(shè)置完成!