MATLAB: Hi how to solve below eqation in matlab command window in tf command

pid

how to put this below equation in command windows. here s2 means s to the power 2
H(S)=((s2 * Kd )+ (S * Kp) + Ki)/ s2(1+Kp) +s(1 +kp) +Ki
i want to pass numratoe to num and denominator to den varible
finally a=tf(num,den)

Best Answer

The tf function expects the num and den to be matrices that hold the coefficients to the numerator and denominator. In your case it would look like this:
num = [Kd , Kp , Ki];
den = [(1+Kp) , (1+kp) , Ki];
a = tf(num,den)