How can I send variable from workspace to simulink?
Show older comments
I have a simulink model. And ı have a constant block that ı want to send to variable from workspace. How can I send?
Answers (1)
Fangjun Jiang
on 15 Feb 2018
0 votes
If you have the variable 'a' in base workspace, double click the Constant block, put in 'a' (without the quote) under "Constant value:"
7 Comments
bayram özmen
on 15 Feb 2018
Fangjun Jiang
on 15 Feb 2018
which one you want?
1. A is changing from 0 to 30, increased by 1 at a time, run the simulation 31 times, or
2. Run the simulation just one time but the value of A is changing from 0 to 30? (you still need to specify how A is changed depending on the simulation time)
bayram özmen
on 15 Feb 2018
Fangjun Jiang
on 15 Feb 2018
In that case, it is not a "Constant" any more. Use the "Repeating Sequence" block from "Source" library. Specify the [StartTime EndTime] and [StartValue EndValue].
bayram özmen
on 15 Feb 2018
Fangjun Jiang
on 15 Feb 2018
That is something on a different topic. Double click the "Simulinnk-PS Converter" block, read the description regarding "derivatives", click the "Input Handling" panel, play with the "Filtering and derivatives" and "Provided signals:" settings.
bayram özmen
on 15 Feb 2018
Categories
Find more on Sources 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!