Passing values from Matlab to Simulink

9 views (last 30 days)
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?

Answers (1)

Fangjun Jiang
Fangjun Jiang on 26 Apr 2021
Start a new model, drag a Constant block and Display block. Connect them, specify the Constant value as T and simulate.
  1 Comment
Stephen Sommerville
Stephen Sommerville on 27 Apr 2021
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]

Sign in to comment.

Categories

Find more on Programmatic Model Editing in Help Center and File Exchange

Products

Community Treasure Hunt

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

Start Hunting!