фазы

Развернутый фазовый отклик для фильтра

Синтаксис

[phi,w] = phasez(sysobj)
[phi,w] = phasez(sysobj,n)
[phi,w] = phasez(sysobj,'Arithmetic',arithType)
phasez(sysobj)

Описание

[phi,w] = phasez(sysobj) возвращает развернутый фазовый отклик phi Системы фильтра object™, sysobj, на основе текущих коэффициентов фильтра. Векторный w содержит частоты (в радианах), в котором функция оценивает фазовый отклик. Фазовый отклик оценен в 8 192 точках, равномерно распределенных вокруг верхней половины модульного круга.

[phi,w] = phasez(sysobj,n) возвращает фазовый отклик Системного объекта фильтра и соответствующих частот в точках n, равномерно распределенных вокруг верхней половины модульного круга.

[phi,w] = phasez(sysobj,'Arithmetic',arithType) анализирует Системный объект фильтра, на основе арифметики, заданной в arithType, с помощью любого из предыдущих синтаксисов.

пример

phasez(sysobj) отображает фазовый отклик Системного объекта фильтра sysobj в fvtool.

Для более входных опций смотрите phasez.

Примеры

свернуть все

Fs = 8000; Fcutoff = 2000;
FIRFilt = dsp.FIRFilter('Numerator', fir1(130,Fcutoff/(Fs/2)));

phasez вычисляет развернутый фазовый отклик фильтра и отображает его с помощью fvtool

phasez(FIRFilt);

Входные параметры

свернуть все

Число точек, по которому вычисляется частотная характеристика. Поскольку КИХ фильтрует, где n является степенью двойки, вычисление сделано более быстрые БПФ использования.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Задайте арифметику, используемую во время анализа. Когда арифметический вход не задан, и Системный объект фильтра разблокирован, аналитический инструмент принимает фильтр с двойной точностью. Набор свойств 'Arithmetic' к 'Fixed' применяется только, чтобы отфильтровать Системные объекты со свойствами фиксированной точки.

Выходные аргументы

свернуть все

Вектор фазового отклика длины n. Если n не задан, функция использует значение по умолчанию 8192. Фазовый отклик оценен в точках n, равномерно распределенных вокруг верхней половины модульного круга.

Вектор частоты длины n, в радианах/выборке. w состоит из точек n, равномерно распределенных вокруг верхней половины модульного круга (от 0 до радианов/выборки π). Если n не задан, функция использует значение по умолчанию 8 192.

Введенный в R2011a