(Будет удален) Сигнал фильтрации с объектом канала
filter был удален. Используйте функцию, связанную с comm.RicianChannel или comm.RayleighChannel вместо этого.
y = filter(chan,x)
y = filter(chan,x) обрабатывает вектор сгенерированного модулированного сигнала частот x с объектом channel chan. Результатом является вектор сигнала y. Окончательное состояние канала сохранено в chan. Можно создавать chan использование либо rayleighchan или ricianchan. filter функция принимает x дискретизируется на частоте 1/ts, где ts равен InputSamplePeriod свойство chan.
Если chan.ResetBeforeFiltering является 0, filter использует информацию о существующем состоянии в chan при запуске операции фильтрации. В результате filter(chan,[x1 x2]) эквивалентно [filter(chan,x1) filter(chan,x2)]. Чтобы сбросить chan вручную применить reset функции в chan.
Если chan.ResetBeforeFiltering является 1, filter сбрасывает chan перед запуском операции фильтрации перезаписать любую информацию о предыдущем состоянии в chan.
[1] Jeruchim, Michel C., Philip Balaban, and K. Sam Shanmugan, Simulation of Communication Systems, Second Edition, New York, Kluwer Academic/Plenum, 2000.