Measure complementary cumulative distribution function
The comm.CCDF
object measures the probability that the instantaneous power
of the input signal being a specified level above its average power.
To measure complementary cumulative distribution of a signal:
Define and set up your CCDF object. See Construction .
Call step
to measure complementary cumulative
distribution according to the properties of comm.CCDF
.
The behavior of step
is specific to each object in
the toolbox.
Note
Starting in R2016b, instead of using the step
method
to perform the operation defined by the System object™, you can
call the object with arguments, as if it were a function. For example, y
= step(obj,x)
and y = obj(x)
perform
equivalent operations.
ccdf = comm.CCDF
creates a complementary cumulative distribution function
measurement (CCDF) System object, ccdf
, that measures the probability of a signal's instantaneous
power to be a specified level above its average power.
ccdf = comm.CCDF(
creates a CCDF object, Name
,Value
)ccdf
, with each specified property set to the specified
value. You can specify additional name-value pair arguments in any order as
(Name1
,Value1
,...,NameN
,ValueN
).
|
Number of CCDF points Specify the number of CCDF points that the object calculates. This property requires a
numeric, positive, integer scalar. The default is |
|
Maximum expected input signal power Maximum expected input signal power limit for each input channel, specified as a scalar or row
vector with length equal to the number of input channels. The default is
|
|
Power units Specify the power measurement units as one of |
|
Enable average power measurement output When you set this property to |
|
Enable peak power measurement output When you set this property to |
|
Enable PAPR measurement output When you set this property to |
getPercentileRelativePower | Get relative power value for a given probability |
getProbability | Get the probability for a given relative power value |
plot | Plot CCDF curves |
reset | Reset states of CCDF measurement object |
step | Measure complementary cumulative distribution function |
Common to All System Objects | |
---|---|
release | Allow System object property value changes |