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