how to obtain the parameters of the step response within matlab?

25 visualizaciones (últimos 30 días)
SimTec
SimTec el 24 de Mayo de 2018
Comentada: M el 31 de Mayo de 2018
hello, I have step response in open loop of my model and I want to use Matlab to obtain the : T time constant L dead time A see figure

Respuestas (1)

M
M el 24 de Mayo de 2018
Look at the stepinfo command.
  2 comentarios
SimTec
SimTec el 24 de Mayo de 2018
I tried that and not given meaningful result and it seems it is used only when there is some oscillation before settling.
M
M el 31 de Mayo de 2018
it is used only when there is some oscillation before settling.
No, try:
sys=tf([1],[1 1]);
you can check that it is a first order system (no oscillations) with:
step(sys);
and you can retrieve the data you want with:
stepinfo(sys)
ans =
struct with fields:
RiseTime: 2.1970
SettlingTime: 3.9121
SettlingMin: 0.9045
SettlingMax: 1.0000
Overshoot: 0
Undershoot: 0
Peak: 1.0000
PeakTime: 10.5458
What other meaningful information would you want?

Iniciar sesión para comentar.

Categorías

Más información sobre Time and Frequency Domain Analysis en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by