discrete time simulations sampling rate question
Mostra commenti meno recenti
Hello,
I was hoping to get some help regarding inputting discrete time signals into Simulink. I've attached the structure used to input the signal and the simple model I used to see if the signal is being input properly.
I've left the .time structure variable empty as recommended in documentation Load Data to Test a Discrete Algorithm.
The signal it self was sampled every 5 seconds.
What I don't really understand is how to properly configure the solver for discrete simulations. Following Recommended Settings for Discrete Simulattions I set the step size as Auto and it doesn't work. When I choose a step size of 0.05 the signal is displayed but what I want to know is why if I choose 5 seconds as step size which is the sample time of the signal why that doesn't work also and the step size has to be so small.
Any help much appreciated.
Thanks!
Risposta accettata
Più risposte (2)
Siriniharika Katukam
il 30 Ott 2019
0 voti
Hi
There is a difference between the sample time of signal and the step size you set for Simulink solver.
Step size determines the time steps when the computation happens. Signal sample time is the time step at which the signal is sampled
https://www.mathworks.com/help/simulink/ug/what-is-sample-time.htmlthis link might be helpful.
Moreover, the sample time of signal is not mentioned anywhere in your data.
Maja Gajic
il 30 Ott 2019
0 voti
Categorie
Scopri di più su Simulink in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!