How can i send data to M-File with Simulink?

3 views (last 30 days)
I ask similar question before that. It was " How do i send file to Simulink with M-file?" I could do that with Constant block and set_param(mdl/Constant,'Value', 'Pts') in M-File, it is working perfectly. In Simulink; i have a variable in changing with real-time, i saved the data in Goto block. But; "Goto" block hasn't "value" parameter and couldn't sending the data to M-File with get_param command. How can i send the data?
Note: It is important that variable is changing with real-time. Therefore "simout" isn't working in real-time cause of being in structure or array type.

Accepted Answer

TAB
TAB on 9 Jan 2012
Goto and from blocks are just used for signal routing(Connection)
Values to ToWorkspace will be available only after simulation is finished.
To access the simulink data at runtime a special simulink object is there. You have to create a m-file s-function to use that oject.
Please see
  2 Comments
Erçin
Erçin on 9 Jan 2012
Same day i opened this subject, i found runtimeobject document too. It would see my job. I think Matlab level-2 S-Function is too complicated. Thank you by the way...
Luxmi Hadala
Luxmi Hadala on 7 Nov 2016
How did you get the runtimeobject document? I need run time data from simulink. How can i do that?

Sign in to comment.

More Answers (0)

Categories

Find more on Event Functions in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!