[英]Can I change a block parameter using another block for conditional execution?
我想知道是否可以使用不同的塊來更改 Simulink 中的塊參數(或保存為變量的值)以啟用條件執行。 我想做的是讓某個塊參數(在本例中為Counter )在模擬期間以初始值運行,如果滿足某個條件,則將其更改為不同的值。
最終,我想從中得到的是讓一個計數器塊在滿足該條件時停止運行。 我是 Simulink 的新手,但我將詳細介紹到目前為止我嘗試過的一些內容:
是否有可能在滿足該條件時禁用某個塊/鏈接? 這將是一種直接的方法,但我不確定它是否可以在 Simulink 中實現。 任何幫助,將不勝感激!
那么,為了實現您的最終目標,您是否考慮過將您的計數器置於啟用的子系統中?
只要滿足停止計數器的要求,您只需禁用子系統,計數器就會停止。 在啟用子系統的 output 端口上,您可以選擇保留最后一個值或將其重置為某個值。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.