user input into simulink model

Hi,
I want to provide input to simulink model which has function block. How do I provide input such that when the model is run it ask the user to input values?
eg. in regular script we have for example,
X = input('Enter the value of X=');
So I want to have this incorporated in simulink model design or inside function block like-
if true
function y = fcn(w, X)
X = input('Enter the value of X=');
.... ....
end
I tried From workspace but could not get it work
Thanks

Antworten (2)

Rick Rosson
Rick Rosson am 6 Sep. 2014

0 Stimmen

3 Kommentare

Suma
Suma am 6 Sep. 2014
Bearbeitet: Suma am 6 Sep. 2014
hi,
thanks i am looking at this feature
are callbacks also used for doing loop operation for simulink simulation?
until now i have managed to build a source which outputs single random value and other function blocks acts on this.
i wanted to generate k values source data and each function block acts on them
for example in script we have, suppose x = rand
then i wanted for k = 1:10
y(k) = some_function(x(k))
How do i incorporate loop in my simulink model with each function block acting on each source output from k = 1:10
do we use callback function here too or we use other methods?
how can i implement this?
thanks a lot
Rick Rosson
Rick Rosson am 6 Sep. 2014
Please post a separate question to this forum.

Melden Sie sich an, um zu kommentieren.

Suma
Suma am 6 Sep. 2014

0 Stimmen

hi,
i looked at the call back function, but it was difficult for me
i put X = input('Enter the value of X='); in various function call but could not stop execution thereafter, i also looked for examples but could not find suitable one
could anyone share illustrative example
thanks

Kategorien

Gefragt:

am 6 Sep. 2014

Beantwortet:

am 6 Sep. 2014

Community Treasure Hunt

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

Start Hunting!

Translated by