Системный объект: коммуникация. CCDF
Пакет: коммуникация
Измерьте дополнительную кумулятивную функцию распределения
[CCDFY,CCDFX] = step(H,X)
[CCDFY,CCDFX,AVG] = step(H,X)
[CCDFY,CCDFX,PEAK] = step(H,X)
[CCDFY,CCDFX,PAPR] = step(H,X)
При запуске в R2016b, вместо того, чтобы использовать метод step
, чтобы выполнить операцию, заданную Системой object™, можно вызвать объект с аргументами, как будто это была функция. Например, y = step(obj,x)
и y = obj(x)
выполняют эквивалентные операции.
[CCDFY,CCDFX] = step(H,X)
обновления CCDF, средняя степень и измерения пиковой мощности для входа X
с помощью Системного объекта CCDF, H
. Это выводит ось Y, CCDFY
, и ось X, CCDFX
, точки CCDF. X
должен быть двойная точность, M-by-N матрица, где M является количеством выборок времени, и N является количеством входных каналов. Выходные параметры CCDFY
метода step
как матрица, i которой-th столбец содержит обновленные значения вероятности, измеренные от i-th столбец входной матрицы X
. CCDFY
содержит y - точки оси кривых CCDF каждого канала. Метод step
выходные параметры CCDFX
как матрица, содержащая, в ее i-th столбец, соответствующие обновленные мгновенные к среднему значению отношения степени для ith столбца входной матрицы X
. CCDFX
содержит x - точки оси кривых CCDF каждого канала. Объект определяет номер строк в CCDFY
и CCDFX
, равном свойству NumPoints
+ 1. Значения вероятности являются процентами в интервале [0 100]
. Когда вы устанавливаете свойство PowerUnits
на dBW
или dBm
, относительные степени находятся в шкале дБ. Когда вы устанавливаете свойство PowerUnits
на Watts
, относительные степени находятся в линейной шкале. Измерения обновляются каждый раз, когда вы вызываете метод шага, пока вы не сбрасываете объект. Вы вызываете метод графика, чтобы построить кривые CCDF для каждого канала.
[CCDFY,CCDFX,AVG] = step(H,X)
возвращает обновленные средние измерения степени, AVG
, когда вы устанавливаете свойство AveragePowerOutputPort
на истину. Метод шага выходные параметры AVG
как вектор-столбец с ith элементом, соответствующим обновленному среднему измерению степени для сигнала, доступного в ith столбце входной матрицы X
. Вы задаете модули для AVG
в свойстве PowerUnits
.
[CCDFY,CCDFX,PEAK] = step(H,X)
возвращает обновленные измерения пиковой мощности, PEAK
, когда вы устанавливаете свойство PeakPowerOutputPort
на истину. Метод шага выходные параметры PEAK
как вектор-столбец с ith элементом, соответствующим обновленному измерению пиковой мощности для сигнала, доступного в ith столбце входной матрицы X
. Вы задаете модули для PEAK
в свойстве PowerUnits
.
[CCDFY,CCDFX,PAPR] = step(H,X)
возвращает обновленные измерения отношения степени пика к среднему значению, PAPR
, когда вы устанавливаете свойство PAPROutputPort
на истину. Методы шага выходные параметры PAPR
как вектор-столбец с ith элементом, соответствующим обновленному измерению отношения степени пика к среднему значению для сигнала, доступного в ith столбце входной матрицы X
. Когда вы устанавливаете свойство PowerUnits
на dBW
или dBm
, метод выходные параметры PAPR
в шкале дБ. Когда вы устанавливаете свойство PowerUnits
на Watts
, метод выходные параметры PAPR
в линейной шкале. Можно объединить дополнительные выходные аргументы, когда вы устанавливаете их свойства включения. Дополнительные выходные параметры должны быть перечислены в том же порядке как порядок свойств включения. Например,
obj
задает Системный объект, на котором можно запустить этот метод step
.
Объект выполняет инициализацию в первый раз, когда метод step
выполняется. Эта инициализация блокирует ненастраиваемые свойства (MATLAB) и входные спецификации, такие как размерности, сложность и тип данных входных данных. Если вы изменяете ненастраиваемое свойство или входную спецификацию, Системный объект выдает ошибку. Чтобы изменить ненастраиваемые свойства или входные параметры, необходимо сначала вызвать метод release
, чтобы разблокировать объект.