主要内容

rocinterp

ROC曲线插值

自从R2021a

    描述

    例子

    ipd= rocinterp (信噪比,pd,snrq,' snr-pd ')返回检测的概率(Pd)通过插值计算Pd与信噪比(信噪比)接受者操作特征(ROC)曲线。如果pd是一个矩阵,独立函数插入每一列。在这个和下一个语法,rocinterp改变后进行线性插值Pd设在ROC曲线的使用正态概率。

    例子

    isnr= rocinterp (pd,信噪比,pdq,' pd-snr ')返回信噪比通过插值计算Pd与信噪比ROC曲线。如果信噪比是一个矩阵,独立函数插入每一列。

    例子

    ipd= rocinterp (pfa,pd,pfaq,' pfa-pd ')返回Pd通过插值计算Pd与假警报的概率(P足总)ROC曲线。如果pd是一个矩阵,独立函数插入每一列。在这个和下一个语法,rocinterp执行线性插值改造后的两个轴用对数刻度ROC曲线。

    例子

    ipfa= rocinterp (pd,pfa,pdq,' pd-pfa ')返回P足总通过插值计算Pdvs。P足总ROC曲线。如果pfa是一个矩阵,独立函数插入每一列。

    例子

    全部折叠

    计算的概率检测( P d )Swerling 1例目标给定一组信噪比(信噪比)和假警报的概率值。用分贝表达信噪比的值。

    信噪比= (13.5 - 14.5);pfa = [1 e-9 1 e-6 1 e - 3];

    计算 P d 在信噪比和信噪比ROC曲线和插入它们的值。

    (pd,信噪比)= rocpfa (pfa,“SignalType”,“Swerling1”);pd ipd = rocinterp(信噪比,信噪比,“snr-pd”);

    绘制ROC曲线和覆盖插入值。

    rocpfa (pfa,“SignalType”,“Swerling1”)举行q =情节(ipd的信噪比,‘*’);持有传奇(q,附加(“P_ {fa} = "字符串(pfa),“int”。),“位置”,“西北”)

    图包含一个坐标轴对象。坐标轴对象与标题Swerling1接受者操作特征(ROC)曲线,包含信噪比(dB), ylabel P indexOf d基线P_d包含9线类型的对象,文本。一个或多个行显示的值只使用这些对象标记代表P_ {fa} = 1 e-09, int, P_ {fa} = 1 e-06, int, P_ {fa} = 0.001, int . .

    输入参数

    全部折叠

    信噪比在分贝(dB),指定为一个向量或矩阵。如果信噪比是一个向量,其值必须是唯一的。如果信噪比是一个矩阵,那么它的每个列必须包含唯一的值。

    数据类型:

    信噪比查询点,指定为一个向量。所有的值snrq必须用分贝表示。

    数据类型:

    指定的检测概率向量或矩阵。所有的值pd必须在0和1之间。如果pd是一个向量,其值必须是唯一的。如果pd是一个矩阵,那么它的每个列必须包含唯一的值。

    数据类型:

    检测概率查询点,指定为一个向量。所有的值pdq必须在0和1之间。

    数据类型:

    假警报的可能性,指定为一个向量或矩阵。所有的值pfa必须在0和1之间。如果pfa是一个向量,其值必须是唯一的。如果pfa是一个矩阵,那么它的每个列必须包含唯一的值。

    数据类型:

    假警报概率查询点,指定为一个向量。所有的值pfaq必须在0和1之间。

    数据类型:

    输出参数

    全部折叠

    窜改检测概率,作为一个向量或矩阵返回。

    内插的信噪比,作为一个向量或矩阵返回。

    返回的假警报,插值概率向量或矩阵。

    扩展功能

    C / c++代码生成
    生成C和c++代码使用MATLAB®编码器™。

    版本历史

    介绍了R2021a

    另请参阅

    ||