Filter löschen
Filter löschen

A ramp block going backwards?

4 Ansichten (letzte 30 Tage)
Dani Tormo
Dani Tormo am 1 Mai 2014
Kommentiert: Dani Tormo am 5 Mai 2014
Hey people!
I am using a ramp block in Simulink driven into an m-function. I am checking the signal every time the m-function is executed and sometimes the ramp value is decreasing.
How can be this possible?
Many thanks.
  2 Kommentare
Azzi Abdelmalek
Azzi Abdelmalek am 1 Mai 2014
How are you checking the signal in the m-function?
Dani Tormo
Dani Tormo am 5 Mai 2014
Saving the ramp value in a persistent variable.

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Guy Rouleau
Guy Rouleau am 2 Mai 2014
You are probably using a variable step solver. Variable step solvers often need to take steps backward to ensure they respect the specified tolerance.

Weitere Antworten (0)

Kategorien

Mehr zu General Applications finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by