Simulink - Store and use amplitude data during simulation (Stateflow?)
Infos
Cette question est clôturée. Rouvrir pour modifier ou répondre.
Afficher commentaires plus anciens
Hi,
during a simulink simulation using simscape I want to use already calculated data. I already figured out how to store just a few points using delay blocks and a custom block which sends the data in a loop. But now I have to store more data (100 numbers or so). I already tried to use Stateflow and write them in an array but I didn't find a way to change the length of the array or get the length during simulation. I can't imagine that nobody had a similar problem before.
Would be really great if anybody could give a hint or even an example.
Thanks
Erik
Réponses (1)
Kaustubha Govind
le 4 Mai 2012
0 votes
In order to change the size of a signal during simulation, you need to use variable-size signals. See Example: Computing Output Based on Size of Input Signal.
For a fixed-size, if you have access to the DSP Blockset, the Buffer block might be an option.
Cette question est clôturée.
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!