Assisten :
Soal 2
% Program 4.2
% Tanggapan waktu dari suatu sistem diskrit
zeta = 0.7; % koefisien redaman
Ts=0.5;
num= 1;
den= [1, 2*zeta, 1]; % system orde 2
sys= tf(num,den);
t= 0:Ts:19;
x= ones(size(t));
z= lsim(sys,x,t);
subplot(211), plot(t,x,t,z), grid;
[nd,dd] =c2dm(num,den,Ts,'zoh');
n = 0:Ts:19;
xd= ones(size(n));
z1= filter(nd,dd,xd);
subplot(212),
plot(n,xd,n,z1,'o-'), grid;
Tugas 2.
a. ganti nilai zeta berturut-turut dengan 2 dan 0,2, amati perubahan pada tampilan dan catat
nilai variabel nd dan dd.
➢ foh
➢ tustin
➢ matched
Fungsi c2dm nd dd
(zeta 0.2)
Fungsi zoh [ 0 | 0,1147 | 0,1072 ] [ 1 | -1,5968 | 0,8187 ]
% Program 4.3
% Tanggapan waktu dari suatu sistem diskrit
% untuk periode sampling yang berbeda
Ts1= 0.5; % periode sampling = 0.5
n1= 0:Ts1:25;
Ts2 = 2; % periode sampling = 2
n2 = 0:Ts2:25;
num = [1 1];
den = [1 0.5 1];
[nd1,dd1] = c2dm(num,den,Ts1,'zoh');
[nd2,dd2] = c2dm(num,den,Ts2,'zoh');
sys1 = tf(nd1,dd1,Ts1);
sys2 = tf(nd2,dd2,Ts2);
sys_1 = feedback(sys1,0.1);
sys_2 = feedback(sys2,0.1); [numd1,dend1] = tfdata(sys_1,'v');
[numd2,dend2] = tfdata(sys_2,'v');
xd1 = ones(size(n1));
z1 = filter(numd1,dend1,xd1);
subplot(211),
plot(n1,xd1,n1,z1,'o-'), grid;
xd2 = ones(size(n2));
z2 = filter(numd2,dend2,xd2);
subplot(212), plot(n2,xd2,n2,z2,'o-'),
grid;
Tugas 3.
Pada tampilan program 4.3, amati perbedaan antara kedua tampilan. Diskusikan hal tersebut, dan
kaitkan dengan periode sampling.
Setiap sampling 0.5 akan melakukan sampling pada selisih 0.5, dan selisih 2 pada sampling 2.
Hasil sampling ini menunjukan perbedaan pada nilai hasil sampling dimana untuk sampling 2
mendapatkan hasil yang lebih tinggi dibandingkan sampling 0,5, namun sampling lebih rinci pada
0.5.
Soal 4
% Program 4.4
% Tanggapan frekuensi dari suatu sistem diskrit
zeta = 0.7; % keofisien redaman
num = 1;
den= [1, 2*zeta, 1]; % system orde 2
Ts= 0.5;
[nd,dd]= c2dm(num,den,Ts,'zoh');
point= 512;
Fs= 2*pi;
[H,q]= freqz(nd,dd,point,Fs);
g= ones(size(q))*0.707;
M= abs(H);
plot(q,M,'o',q,g,'--'),grid
Tugas 4.
Menghasilkan satu simpul didepan & dibelakang sinyal frekuensi. Setelah merubah
fungsi tersebut terlihat fungsi tersebut menampilkan hasil mirror dari hasil pertama.
b. Ganti nilai zeta berturut-turut dengan 1.5 dan 0.3, amati perubahan pada tampilan dan
catat.
➢ Zeta = 1.5
➢ Zeta = 0.3
Zeta nd dd
➢ Zoh
➢ foh
➢ tustin
➢ matched
Fungsi c2dm nd dd
(zeta 0.3)
Fungsi zoh [ 0 | 0,1111 | 0,1004 ] [ 1 | -1,5293 | 0,7408 ]