step

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

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

Синтаксис

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, размерностей M -by - N. M - количество временных выборок во входных сигналах, а N - количество каналов. И M, и N могут быть равны 1. Объект добавляет фазу и смещения частоты независимо к каждому столбцу X. Тип данных и размерности X и Y те же самые.

Y = step(H,X,FRQ) использует FRQ как смещение частоты, которое объект применяет к входу X когда вы устанавливаете FrequencyOffsetSource свойство 'Inport'. Когда X вход является M -by- N матрицей, значением для FRQ может быть числовым скаляром, M -на 1 или 1-бай- N числовым вектором или M -by N числовой матрицей. Когда FRQ вход является скаляром, объект применяет постоянное смещение частоты, FRQ, к каждому столбцу X. Когда FRQ вход является вектором M -by-1, объект применяет время изменения смещения частоты, которые заданы в FRQ вектор, к каждому столбцу X. Когда FRQ вход является вектором N 1 байт, объект применяет i-ое смещение постоянной частоты в FRQ в i-й столбец X. Когда FRQ вход является M -by - N матрицей, объект применяет i-ое время изменения смещения частоты, заданное в i-ом столбце FRQ, в i-й столбец X.

Примечание

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

Объект выполняет инициализацию при первом step выполняется метод. Эта инициализация блокирует нетронутые свойства и входные спецификации. Для получения дополнительной информации об изменении значений свойств смотрите Разработку системы в MATLAB Использование Системных объектов.