MATLAB通信工具箱之CCDF

本文介绍了MATLAB中用于通信的CCDF(互补累计分布函数)工具箱,详细阐述了如何创建CCDF对象并进行信号功率测量。通过`step`方法可以计算输入信号的CCDF曲线、平均功率、峰值功率和PAPR,适用于多种功率单位。用户可以选择性地获取这些测量值,并根据需要调整输出参数。

CCDF 互补累计分布函数

 

H=comm.CCDF:建立一个CCDF系统,赋值给H。H就是测量信号瞬时功率比其平均功率高X dB的概率。使用CCDF可以获得CCDF曲线,以及峰值功率,平均功率和PAPR测量值。

 

H = comm.CCDF(Name,Value):建立一个CCDF目标H,属性名为Name,对应的值为Value。您可以按任意顺序指定其他“名称 - 值”参数(Name1,Value1,...,NameN,ValueN)

 

Step method syntax:( STEP方法语法:)

[CCDFY,CCDFX] = step(H,X):它使用H更新输入X的CCDF,平均功率和峰值功率测量值。输出为Y轴,CCDFY,X轴,CCDFX以及CCDF点数。X必须是双精度的M×N矩阵,其中M是时间样本的数量,N是输入信道的数量。step方法的输出CCDFY是一个矩阵,这个矩阵的第i列为输入矩阵X的第i列的测量更新概率值。CCDFY包含每个信道的CCDF曲线的y轴点。Step方法的输出CCDFX是一个矩阵,这个矩阵的第i列为输入矩阵X的第i列相应的更新瞬时-- 平均功率比。CCDFX包含每个信道的CCDF曲线的x轴点。该对象将CCDFY和CCDFX中的行数设置为NumPoints的属性值+ 1。概率值是[0 100]区间中的百分比。当您将PowerUnits的属性设置为'dBW'或'dBm'时,相对功率以dB为单位。当您将PowerUnits属性设置为'Watts'时,相对功率为线性比例。每次调用步骤方法时都会更新测量值,直到您重置对象。您可以调用绘图方法绘制每个信道的CCDF曲线。

 

[CCDFY,CCDFX,AVG] = step(H,X):

[CCDFY,CCDFX,PEAK] = step(H,X): 当您设置PeakPowerOutputPort属性值为“TRUE”时,返回峰值功率值PEAK。利用step方法输出的PEAK是一个列向量,这个列向量的第i个元素对应于输入矩阵X的第i列中可用信号的峰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值