шаг

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

Компенсируйте оценку последовательности наибольшего правдоподобия использования

Синтаксис

Y = step(H,X)
Y = step(H,X,CHANNEL)
Y = step(H,X,RESET)

Описание

Примечание

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

Y = step(H,X) компенсирует линейно модулируемый ввод данных, X, с помощью алгоритма Viterbi. Метод шага выходные параметры Y, оценка последовательности наибольшего правдоподобия сигнала. Вход X должен быть вектор-столбцом типа данных, двойного или одного.

Y = step(H,X,CHANNEL) CHANNEL использования как коэффициенты канала, когда вы устанавливаете свойство ChannelSource на 'Входной порт'. Содействующий вход канала, CHANNEL, должен быть числовым, вектор-столбец, содержащий коэффициенты КИХ, просачиваются порядок убывания степеней z. Длина этого вектора является памятью канала, которая должна быть целочисленным кратным выборки на вводимый символ, заданный в свойстве SamplesPerSymbol.

Y = step(H,X,RESET) RESET использования как сброс сигнализирует, когда вы устанавливаете свойство TerminationMethod на 'Непрерывный' и свойство ResetInputPort к истине. Объект сбрасывает, когда RESET имеет ненулевое значение. RESET должен быть двойная точность или логический скаляр. Можно объединить дополнительные входные параметры, когда вы устанавливаете их свойства включения. Дополнительные входные параметры должны быть перечислены в том же порядке как порядок свойств включения. Например, Y = step(H,X,CHANNEL,RESET).

Примечание

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

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