шаг

Системный объект: коммуникация. PhaseFrequencyOffset
Пакет: коммуникация

Примените фазу и смещения частоты к входному сигналу

Синтаксис

Y = step(H,X)
Y = step(H,X,FRQ)

Описание

Примечание

При запуске в R2016b, вместо того, чтобы использовать метод step, чтобы выполнить операцию, заданную Системой object™, можно вызвать объект с аргументами, как будто это была функция. Например, y = step(obj,x) и y = obj(x) выполняют эквивалентные операции.

Y = step(H,X) применяет фазу и смещения частоты к входу X, и возвращает Y. Вход X является матрицей двойной или одинарной точности X размерностей MxN. M является количеством выборок времени во входных сигналах, и N является количеством каналов. И M и N могут быть равны 1. Объект добавляет фазу и смещения частоты независимо к каждому столбцу X. Тип данных и размерности X и Y являются тем же самым.

Y = step(H,X,FRQ) FRQ использования как смещение частоты, что объект применяется к входу X, когда вы устанавливаете свойство FrequencyOffsetSource на 'Входной порт'. Когда вход X является матрицей MxN, значение для FRQ может быть числовым скаляром, Mx1 или 1xN числовой вектор или MxN числовая матрица. Когда вход FRQ является скаляром, объект применяет постоянное смещение частоты, FRQ, к каждому столбцу X. Когда вход FRQ является вектором Mx1, объект применяет время переменные смещения частоты, которые заданы в векторе FRQ к каждому столбцу X. Когда вход FRQ 1xN вектор, объект применяет ith постоянное смещение частоты в FRQ к ith столбцу X. Когда вход FRQ является матрицей MxN, объект применяет ith время переменные смещения частоты, заданные в ith столбце FRQ, к ith столбцу X.

Примечание

obj задает Системный объект, на котором можно запустить этот метод step.

Объект выполняет инициализацию в первый раз, когда метод step выполняется. Эта инициализация блокирует ненастраиваемые свойства (MATLAB) и входные спецификации, такие как размерности, сложность и тип данных входных данных. Если вы изменяете ненастраиваемое свойство или входную спецификацию, Системный объект выдает ошибку. Чтобы изменить ненастраиваемые свойства или входные параметры, необходимо сначала вызвать метод release, чтобы разблокировать объект.