2014-11-04 50 views
0

我需要做一個在Simulink中添加兩個數字的非常基本的操作。這些值作爲變量存儲在工作區中。如何在Workspace中輸入Simulink中的double值?

「從工作區」塊似乎採取時間序列或結構作爲輸入。我不知道如何轉換數據來做這個基本的操作。

回答

0
  • 如果你的「數字」是參數 - 那就是他們不 時間變化 - 使用Constant塊。
  • 如果它們變量信號 - 即,它們是 時間依賴性 - 然後使用From Workspace塊,如文檔中所述的封裝 數據(數組,時間序列, 等...),以便你有數據+相應的時間值。

您必須記住,Simulink用於對隨時間變化的動態系統進行建模,因此一切都假定爲時間相關的。話雖如此,您可以使用基本工作空間中的數據(參見參數)參數化Simulink中的任何塊,它將由Simulink自動提取。

對於非時間相關數據(參數)的簡單操作,最好使用MATLAB而不是Simulink。

0

您可以使用常量塊並使用變量的名稱作爲值。

相關問題