Expert Answer:
:
To acquire the transient response data of a system in MATLAB you can use the step
function with output arguments
>> [yout, tout] = step(syst);
yout
and tout
will be the data MATLAB uses to plot the step response of the system if you had used just
>> step(syst);
If you don't supply a time vector to step
MATLAB will automatically determine the time for which it calculates the step response of the system. This is generally undesirable and you should produce a time vector for MATLAB to use.
If, instead, you are interested in the transient response characteristics you can use the MATLAB function stepinfo
>> stepinfo(syst) ans = RiseTime: 0.5541 SettlingTime: 2.1165 SettlingMin: 0.4451 SettlingMax: 0.5454 Overshoot: 12.7135 Undershoot: 0 Peak: 0.5454 PeakTime: 1.2441