Challenge - 5 Problems
Root Locus Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
❓ Predict Output
intermediateRoot Locus Plot Poles Count
Given a transfer function in Simulink with numerator [1] and denominator [1, 3, 2], how many poles will the root locus plot show?
Simulink
num = [1]; den = [1 3 2]; rlocus(tf(num, den))
Attempts:
2 left
💡 Hint
Count the roots of the denominator polynomial.
✗ Incorrect
The denominator polynomial degree is 2, so there are 2 poles shown in the root locus plot.
❓ data_output
intermediateRoot Locus Gain Values
For the transfer function with numerator [2] and denominator [1, 4, 5], what is the gain value at the breakaway point on the root locus?
Simulink
num = [2]; den = [1 4 5]; [rlocus_data, k] = rlocus(tf(num, den)); max_k = max(k);
Attempts:
2 left
💡 Hint
Breakaway points occur where gain k is maximum on the root locus.
✗ Incorrect
The maximum gain k on the root locus for this system is about 9.0 at the breakaway point.
❓ visualization
advancedIdentify Root Locus Stability Region
Given a root locus plot of a system with poles at -1 and -2 and a zero at -3, which region on the plot indicates system stability?
Simulink
num = [1 3]; den = [1 3 2]; rlocus(tf(num, den))
Attempts:
2 left
💡 Hint
Stable poles lie where real parts are negative.
✗ Incorrect
System is stable when poles are in the left half of the s-plane (negative real part).
🧠 Conceptual
advancedEffect of Adding a Pole on Root Locus
What happens to the root locus plot when an additional pole is added at s = -5 to the open-loop transfer function?
Attempts:
2 left
💡 Hint
Each pole adds a branch to the root locus starting at that pole.
✗ Incorrect
Adding a pole adds a new branch to the root locus starting at the pole location.
🔧 Debug
expertIdentify Error in Root Locus Code
What error will occur when running this Simulink MATLAB code snippet?
num = [1 2];
den = [1 0];
sys = tf(num, den);
rlocus(sys)
Simulink
num = [1 2]; den = [1 0]; sys = tf(num, den); rlocus(sys)
Attempts:
2 left
💡 Hint
Check if denominator polynomial is valid for transfer function.
✗ Incorrect
Denominator [1 0] means s + 0, which is valid. The numerator degree equals denominator degree, so the system is proper. No error occurs.
