作者jsp0520 (Seal)
看板Electronics
標題[問題] 關於 SDM 的 SNR 求法
時間Thu Sep 10 06:45:29 2009
我在simulink中建了一個簡單的二階的SDM
http://www.wretch.cc/album/show.php?i=bleezebub&b=14&f=1513912854&p=0
輸入頻率是500Hz OSR為32
想請問板上的前輩
%calculate SNR from simulink output
clear;
load simout.mat -ascii;
osr=32;
a=0;
for a=1:64001
x(1,a)=simout(a,1);
end
N=length(x)-1;
y=ds_hann(N);
s=x(2:N+1).*y;
sigfft=fft(s)./(N/4);
snr_simulink=calculateSNR(sigfft(1:ceil(N/(2*osr))),500,1)
以上這段計算SNR的code有錯嗎
因為在我改變輸入頻率或OSR的時候
有時候會出現
snr_simulink = -Inf
請問這是甚麼情況呢
想請高手指點
--
我想要什麼
是有你的風景
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.150.96