Professional Documents
Culture Documents
Feedback Nise Matlab
Feedback Nise Matlab
Source Code:
syms X; 'F(s)'
syms F; pretty(F)
syms G; 'TRANSFER FUNCTION'
X = 3*s+1; pretty(G)
F = (s*(s^3+7*s^2+5*s+1)); g=ilaplace(G);
G = (X)/(F); 'INVERSE LAPLACE'
'X2(s)' pretty(g)
pretty(X)
Computer Response:
3. Plotting
Source Code:
subplot(2,1,1)
step(sys)
subplot(2,1,2)
impulse(sys)
Computer Response:
sys =
3s+1
-----------------------
Source Code:
clf
t = 0:0.01:4;
u = sin(10*t);
Computer Response:
sys =
3s+1
-----------------------
Source Code:
C = [1.2 0 0.6];
D = -0.6;
G = ss(A,B,C,D);
initial(G,x0)
grid
Computer Response:
sys =
3s+1
-----------------------
Source Code:
bode(sys)
grid
Computer Response:
sys =
3s+1
-----------------------
Source Code:
nyquist(sys)
grid
Computer Response:
sys =
3s+1
-----------------------
Source Code:
nichols(sys)
grid
Computer Response:
sys =
3s+1
-----------------------
Source Code:
[y,t] = impulse(sys,linspace(1,3,200));
opts = timeoptions;
opts.Grid = 'on';
impulseplot(sys,opts)
Computer Response:
sys =
3s+1
-----------------------