- either add more data in the workspace
- or change the behaviour of your extrapolation (there is an option called "Form output data after final value by: " in your from workspace block)
My 'From Workspace block' does the wrong value after 10 seconds
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens

I'm just using this:
t = 0.2 * [0:49]'; x = sin(t); y = 10*sin(t);
and then using a from workspace block in simulink with [t,x,y]. It only works for 10 seconds
0 commentaires
Réponses (1)
dbmn
le 3 Avr 2017
That is because your variables t only covers the range from 0.0 - 9.8s (checkout t(end))
So after 9.8s your "From Workspace" Block starts to extrapolate data. What can you do?
0 commentaires
Voir également
Catégories
En savoir plus sur Programmatic Model Editing dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!