资源简介

该代码绘制了在虚警概率一定时,检测概率和信噪比之间的关系曲线即检测器的检测性能曲线。代码参考了文献《Sensing-Throughput Tradeoff for Cognitive Radio Networks》。

资源截图

代码片段和文件信息

% This code is to plot receiver operating characteristic curve for simple energy
% detection when the primary signal is real Gaussian signal and noise is
% addive white real Gaussian. Here the threshold is available
% analytically.
% Code written by: Sanket Kalamkar Indian Institute of Technology Kanpur
% India.

%% 以下代码绘制在虚警概率一定时,检测概率和信噪比之间的关系曲线称为检测器的检测性能曲线
clc
close all
clear all
L = 1000;                                             % The number of samples
snr = 0.01:0.01:10;
Pf = 10e-4;                                           % Pf = Probability of False Alarm 虚警概率确定
%% Simulation to plot SNR vs.Probability of Detection (Pd)
for m = 1:length(snr)
    i = 0;
    thresh = (qfuncinv(Pf)./sqrt(L))+ 1;              % Theoretical value of Threshold refer Sensing-Throughput Tradeoff for Cognitive Radio Networks Y. C. Liang
    for kk = 1:5000                                   % Number of Monte Carlo Simulations(https://cn.mathworks.com/discovery/monte-carlo-simulation.html)
        n = randn(1L);                               % AWGN noise with mean 0 and variance 1
        s = sqrt(snr(m)).*randn(1

评论

共有 条评论