Отфильтруйте сигнал с помощью многопутевых усилений в заданных задержках пути
Используйте comm.ChannelFilter Система object™, чтобы отфильтровать сигнал с помощью многопутевых усилений в заданных задержках пути.
Отфильтровать сигнал с помощью многопутевых усилений:
Создайте comm.ChannelFilter объект и набор его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты?
создает многопутевой Системный объект фильтра канала, чтобы отфильтровать входной сигнал с усилениями пути в заданных задержках путиchanFilt = comm.ChannelFilter
свойства наборов с помощью одной или нескольких пар "имя-значение". Например, chanFilt = comm.ChannelFilter(Name,Value)'SampleRate',1e6 устанавливает частоту дискретизации на 1 МГц. Заключите каждое имя свойства в кавычки.
входной сигнал фильтров y = chanFilt(x,g)x, через многопутевой канал с путем получает g, в пути задерживают местоположения, заданные свойством PathDelays.
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj, используйте этот синтаксис:
release(obj)
Фильтр канала реализует полосовой фильтр конечной импульсной характеристики (FIR) дробной задержки (FD) с длиной 16 коэффициентов для каждого кандидата дробная задержка в 0, 0.02, 0.04, …, 0.98.
Каждый дискретный путь округлен его самому близкому кандидату дробная задержка, таким образом, предел погрешности задержки составляет 1% шага расчета. Чтобы достигнуть полосы пропускания групповой задержки чрезмерные 80% и полосы пропускания величины чрезмерные 90%, алгоритм выбирает оптимальные КИХ-содействующие значения для каждой дробной задержки при удовлетворении следующим критериям:
Пульсация групповой задержки ≤ 10%
Пульсация величины ≤ 2 дБ
Величина bandedge затухание = 3 дБ
Графики показывают полосы пропускания, которые удовлетворяют критериям расчета для пульсации групповой задержки, пульсации величины и величины bandedge затухание.

Для получения дополнительной информации см. статью основанный на MATLAB Объектно-ориентированный подход для Многопутевой Исчезающей Симуляции Канала в MATLAB® Центральный.