Компенсируйте оценку последовательности наибольшего правдоподобия использования
MLSEEqualizer
возразите использует алгоритм Viterbi, чтобы компенсировать линейно модулируемый сигнал через дисперсионный канал. Объектные входные кадры процессов и выходные параметры оценка последовательности наибольшего правдоподобия (MLSE) сигнала. Эта обработка использует оценку канала, смоделированного как фильтр конечной импульсной характеристики (FIR).
Компенсировать линейно модулируемый сигнал и выводить оценку последовательности наибольшего правдоподобия:
Задайте и настройте свой оценочный объект эквалайзера последовательности наибольшего правдоподобия. Смотрите Конструкцию.
Вызовите step
компенсировать линейно модулируемый сигнал и выводить оценку последовательности наибольшего правдоподобия согласно свойствам comm.MLSEEqualizer
. Поведение step
характерно для каждого объекта в тулбоксе.
Запуск в R2016b, вместо того, чтобы использовать step
метод, чтобы выполнить операцию, заданную Системой object™, можно вызвать объект с аргументами, как будто это была функция. Например, y = step(obj,x)
и y = obj(x)
выполните эквивалентные операции.
H = comm.MLSEEqualizer
создает Системный объект эквалайзера оценки последовательности наибольшего правдоподобия (MLSEE), H
. Этот объект использует алгоритм Viterbi и оценку канала, чтобы компенсировать линейно модулируемый сигнал, который был передан через дисперсионный канал.
H = comm.MLSEEqualizer(
создает объект MLSEE, Name
,Value
)H
, с каждым заданным набором свойств к заданному значению. Можно задать дополнительные аргументы пары "имя-значение" в любом порядке как (Name1
, Value1
..., NameN
, ValueN
).
H = comm.MLSEEqualizer(CHANNEL,
создает объект MLSEE, Name
,Value
)H
. Этот объект имеет Channel
набор свойств к CHANNEL
, и другой заданный набор свойств к заданным значениям.
|
Источник коэффициентов канала Задайте источник коэффициентов канала как один из |
|
Коэффициенты канала Задайте канал как числовое, вектор-столбец, содержащий коэффициенты КИХ-фильтра. Значением по умолчанию является |
|
Созвездие входного сигнала Задайте созвездие входа модулируемый сигнал как комплексный вектор. Значением по умолчанию является |
|
Глубина Traceback алгоритма Viterbi Задайте количество ветвей решетки (количество символов), использование алгоритма Viterbi, чтобы создать каждый traceback путь. Значением по умолчанию является |
|
Метод завершения алгоритма Viterbi Задайте метод завершения алгоритма Viterbi как один из |
|
Включите вход сброса эквалайзера Установите это свойство на |
|
Источник преамбулы Задайте источник преамбулы, которая, как ожидают, будет предшествовать входному сигналу. Выберите из |
|
Преамбула, которая предшествует входным сигналам Задайте преамбулу, которая, как ожидают, будет предшествовать данным во входном сигнале как целое число, вектор-строка. Значением по умолчанию является |
|
Источник постиноходи Задайте источник постиноходи, которая, как ожидают, будет следовать за входным сигналом. Выберите из |
|
Постиноходь, которая следует за входными сигналами Задайте постиноходь, которая, как ожидают, будет следовать за данными во входном сигнале как целочисленный вектор-строка. Значением по умолчанию является |
|
Количество выборок на символ Задайте количество выборок на символ во входном сигнале как значение целочисленного скаляра. Значением по умолчанию является |
сброс | Сбросьте состояния объекта MLSEE |
шаг | Компенсируйте оценку последовательности наибольшего правдоподобия использования |
Характерный для всех системных объектов | |
---|---|
release | Позвольте изменения значения свойства Системного объекта |
Этот объект реализует алгоритм, входные параметры и выходные параметры, описанные на странице с описанием блока MLSE Equalizer. Свойства объектов соответствуют параметрам блоков.