• 大小: 720B
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-10
  • 语言: Matlab
  • 标签: ROC  

资源简介

利用MATLAB绘制接收机处理曲线(ROC),其中标明了检测概率和虚警概率的关系,可以用于给定信噪比下接收机的设计。

资源截图

代码片段和文件信息

% % 4.8
close all;clear all;
pfa=0:0.001:1;  %虚警概率 
z=norminv(1-pfa01);
for d=5.5%d=1:0.5:2
    %10
    pd=1-normcdf(z-d01); % 正态分布的累加值
    hold on
    plot(pfapd);
    title(‘d 取不同值时的ROC曲线‘);
end
grid on; xlabel(‘pfa‘); ylabel(‘pd‘);

pfa=0.01;
z=norminv(1-pfa01);
d=z-norminv(1-pd01);

% figure(2)
% d=1:0.005:10;
% for pfa=0.0001:0.001:0.01
%     z=norminv(1-pfa01);
%     pd=1-normcdf(z-d01);
%     plot(dpd)
%     hold on
% end
% grid on;xlabel(‘d‘);ylabel(‘pd‘);

% figure(3)
% pd=0.5;
% eta=0.001:0.001:5;
% for ii=1:length(eta)
%     c = [0.5 norminv(1-pd01) -eta(ii)];
%     r = roots(c);
%     d = r(find(r>0==1));
%     pfa(ii) = 1-normcdf((eta(ii)+0.5*d^2)/d01);
% end
% plot(etapfa‘r‘)
% grid on; xlabel(‘\eta‘); ylabel(‘pfa‘)

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         818  2012-09-26 17:28  ROC\gen_tjwave.m
     目录           0  2012-11-27 09:34  ROC\

评论

共有 条评论