Professional Documents
Culture Documents
>> k = 10;
>> numG1 = [k];
>> sysG1 = tf (numG1)
Transfer function:
10
>> numG2 = 1;
>> denG2 = conv([1 0],[1 10]);
>> sysG2 = tf (numG2,denG2);
>> sysG2 = zpk(sysG2)
Zero/pole/gain:
1
-------s (s+10)
Zero/pole/gain:
10
-------s (s+10)
Zero/pole/gain:
10
------------------(s+1.127) (s+8.873)
>> step(sysCLR)
>> xlabel('time'),ylabel('y(t)'), grid
>> title('Step Response for k = 10')
>> k = 25;
>> numG1 = [k];
>> sysG1 = tf(numG1)
Transfer function:
25
>> numG2 = 1;
>> denG2 = conv([1 0],[1 10]);
>> sysG2 = tf(numG2,denG2);
>> sysG2 = zpk(sysG2)
Zero/pole/gain:
1
-------s (s+10)
Zero/pole/gain:
25
-------s (s+10)
Zero/pole/gain:
25
------(s+5)^2
>> step(sysCLR)
>> xlabel('time'),ylabel('y(t)'), grid
>> title('Step Response for k= 25')
Transfer function:
100
>> numG2 = 1;
>> denG2 = conv([1 0],[1 10]);
>> sysG2 = tf(numG2,denG2);
>> sysG2 = zpk(sysG2)
Zero/pole/gain:
1
-------s (s+10)
Zero/pole/gain:
100
-------s (s+10)
Zero/pole/gain:
100
----------------(s^2 + 10s + 100)
>> step(sysCLR)
>> xlabel('time'),ylabel('y(t)'), grid
>> title('Step Response for k = 100')
>> k = 400;
>> numG1 = [k];
>> sysG1 = tf(numG1)
Transfer function:
400
>> numG2 = 1;
>> denG2 = conv([1 0],[1 10]);
>> sysG2 = tf(numG2,denG2);
>> sysG2 = zpk(sysG2)
Zero/pole/gain:
1
-------s (s+10)
Zero/pole/gain:
400
-------s (s+10)
Zero/pole/gain:
400
----------------(s^2 + 10s + 400)
>> step(sysCLR)
>> xlabel('Time'),ylabel('y(t)'), grid
>> title('Step Response for k = 400')