Simulink - Store and use amplitude data during simulation (Stateflow?)
Informazioni
Questa domanda è chiusa. Riaprila per modificarla o per rispondere.
Mostra commenti meno recenti
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
Risposte (1)
Kaustubha Govind
il 4 Mag 2012
0 voti
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.
Questa domanda è chiusa.
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!