filtstates.cic

Сохраните состояния CIC-фильтра

Описание

Объекты filtstates.cic содержат информацию состояний для CIC-фильтров. Если вы создаете CIC-фильтр, состояния для фильтра хранятся в объектах filtstates.cic, и можно получить доступ к ним и изменить их, когда вы были бы любое свойство фильтра. Эти параллели расположения тот из объекта filtstates, что БИХ-прямая форма я фильтрую использование (относятся к filtstates для получения дополнительной информации).

Каждое свойство States в CIC-фильтре включает два свойства — Numerator и Comb — которые содержат объекты filtstates.cic. В filtstates.cic объекты являются связанными с числителем и связанными с расческой состояниями фильтра. Состояния являются вектор-столбцами, где каждый столбец представляет состояния для одного раздела фильтра. Например, CIC-фильтр с четырьмя разделами decimator и четырьмя разделами интерполятора имеет объекты filtstates.cic, которые содержат четыре столбца состояний каждый.

Примеры

свернуть все

Создайте объект с интегратором и расчешите состояния как векторы нулей.

h = filtstates.cic(zeros(4,1),zeros(4,1));

h имеет нулевые состояния теперь. Можно использовать int, чтобы рассмотреть состояния как 32-битные целые числа.

intStates = int(h.Integrator)  
intStates = 4x1 int32 column vector

   0
   0
   0
   0

combStates = int(h.Comb)
combStates = 4x1 int32 column vector

   0
   0
   0
   0

Смотрите также

| |

Введенный в R2011a