шаг

Системный объект: коммуникация. 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, чтобы разблокировать объект.