МІНІСТЕРСТВО ОСВІТИ УКРАНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ "ЛЬВІВСЬКА ПОЛІТЕХНІКА"
ІНСТИТУТ КОМП’ЮТЕРНИХ НАУК ТА ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ
Лабораторна робота №6
Тема роботи : ПОБУДОВА ЧАСОВИХ І ЧАСТОТНИХ ХАРАКТЕРИСТИК ЛІНІЙНИХ ДИНАМІЧНИХ СИСТЕМ В СЕРЕДОВИЩІ MATLAB
Т1=2;
Т2=7;
Т3=8;
Т4=87;
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=[2,7,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=[2,7,8,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=[87,1];// коефіцієнти який стоїть при p у чисельнику передатної функції//
den=[2,7,8,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 (‘Нулі і полюси системи’)