Системный объект: 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 Использование Системных объектов.