文档

rocpfa

通过虚警概率得到接收机工作特性曲线

语法

[Pd,SNR] = rocpfa(Pfa)
[Pd,SNR] = rocpfa(Pfa,Name,Value)
rocpfa(…)

描述

Pd信噪比] = rocpfa(Pfa返回单脉冲检测概率,Pd,所需信噪比值,信噪比,表示行向量或列向量的假报警概率Pfa.默认情况下,对于每个假报警概率,检测概率计算101个等间隔的信噪比值在0到20 dB之间。ROC曲线的构造假设在相干接收机中有一个单脉冲,目标无波动。

Pd信噪比] = rocpfa(Pfa名称,值返回由一个或多个指定的附加选项的检测概率和信噪比值名称,值对参数。

rocpfa(…)绘制ROC曲线。

输入参数

Pfa

行或列向量中的假报警概率。

名称-值对参数

的可选逗号分隔对名称,值参数。的名字参数名称和价值对应的值。的名字必须出现在单引号内(' ')。您可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家

“MaxSNR”

包括在ROC计算中的最大信噪比。

默认值:20.

“MinSNR”

在ROC计算中包含的最小信噪比。

默认值:0

“NumPoints”

计算ROC曲线时使用的信噪比值的数量。实际值之间的间隔相等MinSNR而且MaxSNR

默认值:101

“NumPulses”

计算ROC曲线时需要积分的脉冲数。值为1表示没有脉冲积分。

默认值:1

“SignalType”

此属性指定接收信号的类型,或者等效地,用于计算ROC的概率密度函数(PDF)。有效值为:“真实”的“NonfluctuatingCoherent”“NonfluctuatingNoncoherent”“Swerling1”“Swerling2”“Swerling3”,“Swerling4”.值不区分大小写。

“NonfluctuatingCoherent”信号类型假设接收信号中的噪声是复值高斯随机变量。这个变量具有独立的零均值实部和虚部,每个实部的方差为σ2零假设下的/2。在具有复高斯白噪声的相干接收机中单脉冲的情况下,检测的概率为PD,对于给定的假报警概率P足总是:

P D 1 2 误差补函数 误差补函数 1 2 P F 一个 χ

在哪里误差补函数而且误差补函数-1为互补误差函数及其逆函数,χ为不以分贝表示的信噪比。

其他支持的信号类型请参见万博1manbetx[1]

默认值:“NonfluctuatingCoherent”

输出参数

Pd

与虚警概率相对应的检测概率。中的每个假报警概率PfaPd包含一列检测概率。

信噪比

列向量中的信噪比。默认情况下,信噪比值为101个0到20之间的等间距值。要更改信噪比值的范围,请使用可选选项MinSNRMaxSNR输入参数。要更改信噪比值的数量,请使用可选选项NumPoints输入参数。

例子

全部折叠

假设没有脉冲积分,绘制1e-8、1e-6和1e-3假报警概率的ROC曲线。

Pfa = [1e-8 1e-6 1e-3];rocpfa (Pfa,“SignalType”“NonfluctuatingCoherent”

参考文献

[1]理查兹,文学硕士,雷达信号处理基础。纽约:McGraw-Hill, 2005, pp 298-336。

扩展功能

另请参阅

||

在R2011a中引入

这个话题有用吗?