Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МАГдиссертация.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
2.85 Mб
Скачать

Приложения 4

Программа влияния количества первичных пользователей на вероятность обнаружения первичного сигнала.

clc

close all

clear all

L = 10;

snr_dB = -10;

snr = 10.^(snr_dB./10);

Pf = 0.01:0.0001:1;

for m = 1:length(Pf)

i = 0;

for kk=1:10000

n = randn(1,L);

s = sqrt(snr).*randn(1,L);

y = s + n;

energy = abs(y).^2;

energy_fin =(1/L).*sum(energy);

thresh(m) = (qfuncinv(Pf(m))./sqrt(L))+ 1;

if(energy_fin >= thresh(m))

i = i+1;

end

end

Pd(m) = i/kk;

end

plot(Pf, Pd,'linewidth',2)

hold on

grid on

%plot(Pf, Pd_the, 'r')

xlabel('probability of false alarm')

ylabel('probability of detection')

hold on

grid on

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]