Курсовая работа: Цифровой согласованный обнаружитель сигналов
plot (t(1:500),h_SF(1:500));
grid on;
xlabel('frequency,MegaHz');
ylabel ('amplitude, V');
title('Impulse haracneristic')
% реакция согласованного фильтра на один ЛЧМ-импульс
ReactionSF1=filter (h_SF,1,S)./(0.5*50*10);
figure (5); % вывод на экран реакции
plot (t(1:1000),ReactionSF1(1:1000));
grid on;
xlabel('time, microsec');
ylabel ('amplitude, V');
title('Reaction for 1 imp');
% создание пачки из 5 ЛЧМ-импульсов
P=zeros(1,25000);
for i=1:5000:25000
P(i+1:i+500) = S(1:500);
end
figure(6);
plot(t(1:25000),P(1:25000));
grid on;
xlabel('time, microsec');
ylabel ('amplitude, V');
% Вычисляем уровень сигнал\шум
Noise_v_kv = power (Noise,2);
z=trapz(t,Noise_v_kv); % вычисление среднеквадратичного значения шума
P_N=max(abs(P))./sqrt(z);
disp (P_N);
% формируем накопитель