1. uvod u digitalnu sliku - Laboratorija za digitalnu obradu signala
1. uvod u digitalnu sliku - Laboratorija za digitalnu obradu signala
1. uvod u digitalnu sliku - Laboratorija za digitalnu obradu signala
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
subplot(221)<br />
stem(x(1:2*fs),y(1:2*fs),'.') % IZGLED SIGNALA<br />
title('Odmjerci <strong>signala</strong>','FontSize',14)<br />
xlabel(' vrijeme [s]')<br />
ylabel('Amplituda <strong>signala</strong>')<br />
text(<strong>1.</strong>52,<strong>1.</strong>6,['{\itf_s}=',num2str(fs),'Hz'],'FontSize',14)<br />
text(<strong>1.</strong>52,<strong>1.</strong>15,['{\itf_1}=',num2str(f1),'Hz'],'FontSize',14)<br />
text(<strong>1.</strong>52,0.5,['{\itf_2}=',num2str(f2),'Hz'],'FontSize',14)<br />
grid on<br />
%w=fft(y,512); % RACUNANJE SPEKTRA SIGNALA<br />
Pyy = abs(fft(y,512))/length(y);%w.*conj(w);<br />
fyy =fs*(0:511)/512; % NORMALIZOVANJE FREKVENCIJE<br />
subplot(222)<br />
plot(fyy,Pyy(1:512)) % IZGLED SPEKTRA<br />
title('Spektar <strong>signala</strong> nakon odmjeravanja','FontSize',14)<br />
xlabel(' frekvencija [Hz]')<br />
ylabel('Magnituda')<br />
grid on<br />
p=3;<br />
q=2;<br />
d=gcd(p,q); % Ako p/q nije prost razlomak, skratimo ga<br />
p=p/d;<br />
q=q/d;<br />
[z,b]=resample(y,p,q);<br />
fs1=(p/q)*fs;<br />
x1=[0:1/fs1:10];<br />
subplot(223)<br />
stem(x1(1:2*fs1),z(1:2*fs1),'.')<br />
title(['Signal nakon resamplinga pri faktoru<br />
',int2str(q),':',int2str(p)],'FontSize',14)<br />
xlabel(' vrijeme [s]')<br />
ylabel('Amplituda <strong>signala</strong>')<br />
text(<strong>1.</strong>52,<strong>1.</strong>6,['{\itf_s}=',num2str(fs*p/q),'Hz'],'FontSize',14)<br />
grid on<br />
wz=fft(z,512); % RACUNANJE SPEKTRA SIGNALA<br />
Pyy1=abs(fft(z,512))/length(z);<br />
fyy1 =fs*(p/q)*(0:511+(ceil(q/p)-1)*512)/512; % NORMALIZOVANJE<br />
FREKVENCIJE + periodicnost spektra<br />
for i=0:ceil(q/p)-1<br />
Pyy2(512*i+1:512*(i+1))=Pyy1;<br />
end<br />
a=find(fyy1