Здравствуйте. Наверное не совсем в тему, но чтоб очередной пост не создавать напишу сюда. Хочу посмотреть форму АЧХ КИХ фильтра на фоне белого шума. Т.е. хочу сформировать отсчёты белого шума, подать их на фильтр, а затем посмотреть на форму БПФ выходного сигнала. Проделав всё это получил картиночку которую и прикрепил. Вроде всё по уму, кроме шума. Никак не могу понять, почему у него спектр не равномерный. Приведу отрывок кода:
Код
n = 0:N-1;
x = randn(1000,1);
x1 = x(1:200);
Ff = abs(fft(x1));
subplot(3,1,1)
stem((n-100)*10, fftshift(Ff))
b_av = [0.2, 0.2, 0.2, 0.2, 0.2,];
a = 1;
[h,w] = freqz(b_av,a,2001);
subplot(3,1,2)
plot(w*1000/pi,20*log10(abs(h)))
y = filter(b_av,a,x1);
Ff = abs(fft(y));
subplot(3,1,3)
stem((n-100)*10, fftshift(Ff))
Заранее спасибо.