Passing values from Matlab to Simulink

10 ビュー (過去 30 日間)
Stephen Sommerville
Stephen Sommerville 2021 年 4 月 26 日
Hi,
I am trying to assign a set of variables values in matlab, and then pull them through into Simulink, but having problems getting the correct value.
For example, in Matlab i have defined a constant T such that
T = 0.2
In Simulink, i have then created a Constant block where the variable is T, but when i run the model i find that the Constanant block returns a value of 2 & 1, rather than the 0.5,
Can someone advise what i am doing wrong?

回答 (1 件)

Fangjun Jiang
Fangjun Jiang 2021 年 4 月 26 日
Start a new model, drag a Constant block and Display block. Connect them, specify the Constant value as T and simulate.
  1 件のコメント
Stephen Sommerville
Stephen Sommerville 2021 年 4 月 27 日
Thanks for the answer - this is what i have been doing, but for some reason the value of T is not being brough through correctly, and it looks like the value of T is an array dimension i.e. [2 1]

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeProgrammatic Model Editing についてさらに検索

製品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by