МІНІСТЕРСТВО ОСВІТИ УКРАНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ "ЛЬВІВСЬКА ПОЛІТЕХНІКА"
ІНСТИТУТ КОМП’ЮТЕРНИХ НАУК ТА ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ
Лабораторна робота №6
Тема роботи : ПОБУДОВА ЧАСОВИХ І ЧАСТОТНИХ ХАРАКТЕРИСТИК ЛІНІЙНИХ ДИНАМІЧНИХ СИСТЕМ В СЕРЕДОВИЩІ MATLAB
Т1=2;
Т2=9;
Т3=2;
Т4=29;
demonum=[1];// коефіцієнти який стоїть при p у чисельнику передатної функції//
den=[2,1];//коефіцієнти, які стоять при p (починаючи від коефіцієнта який стоїть при р у найбільшій степені і до р0) у знаменнику передатної функції//
[mag,phase,w]=bode(num,den);
t=0:0.1:6;
y=step(num,den,t);
[p,z]=pzmap(num,den);
subplot(221);
semilogx(w,20*log10(mag(:))), grid on;
title('LACH(db)');
subplot(223);
semilogx(w,phase(:)), grid on;
title('FCH(grad)');
subplot(222);
plot(t,y), grid;
title('h(t)');
subplot(224);
hold, plot(p,'bx'), grid on
title (‘Нулі і полюси системи’)
demonum=[1];// коефіцієнти який стоїть при p у чисельнику передатної функції//
den=[18,11,1];//коефіцієнти, які стоять при p (починаючи від коефіцієнта який стоїть при р у найбільшій степені і до р0) у знаменнику передатної функції//
[mag,phase,w]=bode(num,den);
t=0:0.1:6;
y=step(num,den,t);
[p,z]=pzmap(num,den);
subplot(221);
semilogx(w,20*log10(mag(:))), grid on;
title('LACH(db)');
subplot(223);
semilogx(w,phase(:)), grid on;
title('FCH(grad)');
subplot(222);
plot(t,y), grid;
title('h(t)');
subplot(224);
hold, plot(p,'bx'), grid on
title (‘Нулі і полюси системи’)
demonum=[1];// коефіцієнти який стоїть при p у чисельнику передатної функції//
den=[36,40,13,1];//коефіцієнти, які стоять при p (починаючи від коефіцієнта який стоїть при р у найбільшій степені і до р0) у знаменнику передатної функції//
[mag,phase,w]=bode(num,den);
t=0:0.1:6;
y=step(num,den,t);
[p,z]=pzmap(num,den);
subplot(221);
semilogx(w,20*log10(mag(:))), grid on;
title('LACH(db)');
subplot(223);
semilogx(w,phase(:)), grid on;
title('FCH(grad)');
subplot(222);
plot(t,y), grid;
title('h(t)');
subplot(224);
hold, plot(p,'bx'), grid on
title (‘Нулі і полюси системи’)
demonum=[29,1];// коефіцієнти який стоїть при p у чисельнику передатної функції//
den=[36,40,13,1];//коефіцієнти, які стоять при p (починаючи від коефіцієнта який стоїть при р у найбільшій степені і до р0) у знаменнику передатної функції//
[mag,phase,w]=bode(num,den);
t=0:0.1:6;
y=step(num,den,t);
[p,z]=pzmap(num,den);
subplot(221);
semilogx(w,20*log10(mag(:))), grid on;
title('LACH(db)');
subplot(223);
semilogx(w,phase(:)), grid on;
title('FCH(grad)');
subplot(222);
plot(t,y), grid;
title('h(t)');
subplot(224);
hold, plot(p,'bx'), grid on
title (‘Нулі і полюси системи’)