Measure complementary cumulative distribution function
The CCDF
object measures the probability of
a signal's instantaneous power to be 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.
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.
H = comm.CCDF
creates a complementary cumulative
distribution function measurement (CCDF) System
object, H
,
that measures the probability of a signal's instantaneous power to
be a specified level above its average power.
H = comm.CCDF(
creates
a CCDF object, Name
,Value
)H
, 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 Specify the maximum expected input signal power limit for each input channel. 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 |