Why am I not getting values for my step response transfer function using stepinfo
Show older comments
Using a step response transfer function, I attempted to use stepinfo to gather data on it, but for each value I get NaN or Inf:
ans =
struct with fields:
RiseTime: NaN
SettlingTime: NaN
SettlingMin: NaN
SettlingMax: NaN
Overshoot: NaN
Undershoot: NaN
Peak: Inf
PeakTime: Inf
This is my code:
num=[100, 301, 201];
den=[125, 125, -61, 40];
sys=tf(num,den)
step(sys)
stepinfo(sys)
Answers (1)
Thjere are two poles in the right-half plane, so the system is unstable —
num=[100, 301, 201];
den=[125, 125, -61, 40];
sys=tf(num,den)
figure
pzmap(sys)
Poles = pole(sys)
Zeros = zero(sys)
figure
step(sys)
grid
stepinfo(sys)
.
Categories
Find more on Time and Frequency Domain Analysis in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
