[an error occurred while processing this directive]
|
Возьми прилагаемую программу и выполни ее на МАТЛАБе.
Результатом ее будет график, показывающий как колеблется уровень вершины относительно 1 при увеличении числа учитываемых при восстановлении компонент.
% cosine and raised cosine
a=zeros(1,256);
a([5,256-5+2])=ones(1,2)/2;
a=256*real(ifft(a));
a=a.*[ones(1,17) zeros(1,256-17-16) ones(1,16)];
s=fft(a);
z=[];
for i=2:50,
s1=s.*[ones(1,i) zeros(1,256-i-i+1) ones(1,i-1)];
b=real(ifft(s1));
% plot(b)
% figure(1)
% pause;
z=[z;b(1)];
end
plot(z);figure(1)
E-mail: info@telesys.ru