Você está na página 1de 4

Shona Arum Fajartika/1113100088

Tugas Pengolahan Sinyal Pra ETS

1. Sampling sinyal sinusoidal berikut menggunakan Matlab:


= , = ,

t= [0:0.0001:2];
A= 5;
f= 25;
xt= A*sin(2*pi*f*t);

subplot(2,1,1);
plot(t,xt,'LineWidth',2);
axis([0 4*(1/f) -A A])
xlabel('t(detik)');
ylabel('x(t)');
box('off');
grid('on');

n= [0:120];
fs= 750;
Ts= 1/fs;
nTs= n*Ts;
xn= A*sin(2*pi*f*nTs);

subplot(2,1,2);
h3= stem(n,xn,'x:m','lineWidth',2);
axis([0 4*fs/f -A A])
xlabel('n(sample ke n), Ts=1/20 detik');
ylabel('x(n)');
box('off');
grid('on');
Shona Arum Fajartika/1113100088

2. Misalkan = dan = jika kedua sinyal tersebut disampling


dengan frekuensi sampling yang sama Fs = 100 Hz tentukan x1 (n) dan x2 (n)!
t= [0:0.0001:0.1];
A= 1;
f= 37.5;
xt= A*sin(2*pi*f*t);

subplot(4,1,1);
plot(t,xt,'g','LineWidth',2);
axis([0 3.75*(1/f) -A A])
xlabel('t(detik)');
ylabel('x(t)');
box('off');
grid('on');

n= [0:120];
fs= 100;
Ts= 1/fs;
nTs= n*Ts;
xn= A*sin(2*pi*f*nTs);

subplot(4,1,2);
h3= stem(n,xn,'x-g','lineWidth',2);
axis([0 3.75*fs/f -A A])
xlabel('n(sample ke n), Ts=1/20 detik');
ylabel('x(n)');
box('off');
grid('on');

t= [0:0.0001:0.1];
A= 1;
f= 62.5;
xt= A*sin(2*pi*f*t);

subplot(4,1,3);
plot(t,xt,'m','LineWidth',2);
axis([0 6.25*(1/f) -A A])
xlabel('t(detik)');
ylabel('x(t)');
box('off');
grid('on');

n= [0:120];
fs= 100;
Ts= 1/fs;
nTs= n*Ts;
xn= A*sin(2*pi*f*nTs);

subplot(4,1,4);
h3= stem(n,xn,'x-m','lineWidth',2);
axis([0 6.25*fs/f -A A])
xlabel('n(sample ke n), Ts=1/20 detik');
ylabel('x(n)');
box('off');
grid('on');
Shona Arum Fajartika/1113100088

Dari hasil yang diperoleh dapat diketahui terjadi aliasing karena frekuensi sampling tidak lebih
besar dari 2 x frekuensi maksimal. Dimana frekuensi f1= 37,5 Hz dan f2= 62,5 Hz sedangkan
frekuensi sampling fs = 100Hz. Sehingga dapat diketahui frekunsi maksimal sebesar 62,5Hz.
Shona Arum Fajartika/1113100088

3. Membangkitkan 4 sinyal sinus yang dijumlahkan,


a. Sinyal 1: amplitude 5 dengan frekuensi 125 Hz
b. Sinyal 2: amplitude 2 dengan frekuensi 250 Hz
c. Sinyal 3: amplitude 0.5 dengan frekuensi 500 Hz
d. Sinyal 4: amplitude 4 dengan frekuensi 1000Hz
Tentukan keluaran 4 sinyal tersebut dalam domain waktu dan domain frekuensi

Fs=100;
t=(1:250)/Fs;
f1=125;
s1=(5)*sin(3*pi*f*t);
f2=250;
s2=(2)*sin(2*pi*f*t);
f3=500;
s3=(0.5)*sin(3*pi*f*t);
f4=1000;
s4=(4)*sin(2*pi*f*t);
s=s1+s2+s3+s4;
subplot(2,1,1)
plot(t,s,'c')
xlabel('domain waktu')
ylabel('magnitude')

S=fft(s,512);
w=(0:255)/256*(Fs/2);
subplot(2,1,2)
plot(w,abs(S(1:256)),'m')
xlabel('domain frekuensi')
ylabel('magnitude')

Você também pode gostar