comm.CCDF
(To be removed) Complementary cumulative distribution function (CCDF) measurements
comm.CCDF
will be removed in a future release. Use powermeter
instead. For information on updating your code, see Version History.
Description
The comm.CCDF
System object™ obtains the CCDF measurements of an input signal. The CCDF measures the
probability that the instantaneous power of the signal is a specified level above its average
power.
To obtain the CCDF measurements of an input signal:
Create the
comm.CCDF
object and set its properties.Call the object with arguments, as if it were a function.
To learn more about how System objects work, see What Are System Objects?
Creation
Description
creates a CCDF measurement
System object.ccdf
= comm.CCDF
sets properties using one or more name-value
arguments. For example, ccdf
= comm.CCDF(Name
,Value
)comm.CCDF('NumPoints',2000)
creates a CCDF
measurement object with 2000 CCDF points.
Properties
Usage
Syntax
Description
[
returns also the average power measurements of each channel in the input signal. To use
this syntax, set the ccdfy
,ccdfx
,avg
] = ccdf(signal
)AveragePowerOutputPort
property to true
.
[
returns also the peak power measurements of each channel in the input signal. To use this
syntax, set the ccdfy
,ccdfx
,peak
] = ccdf(signal
)PeakPowerOutputPort
property to true
.
[
returns the PAPR measurements of each channel in the input signal. To use this syntax, set
the ccdfy
,ccdfx
,papr
] = ccdf(signal
)PAPROutputPort
property to true
.
[
returns all CCDF measurements. To use this syntax, set the ccdfy
,ccdfx
,avg
,peak
,papr
] = ccdf(signal
)AveragePowerOutputPort
, PeakPowerOutputPort
, and PAPROutputPort
properties to true
.
Input Arguments
Output Arguments
Object Functions
To use an object function, specify the
System object as the first input argument. For
example, to release system resources of a System object named obj
, use
this syntax:
release(obj)