exponenta event banner

firminphase

Минимально-фазовый спектральный коэффициент КИХ

Описание

h = firminphase(b) вычисляет минимально-фазовый спектральный коэффициент FIR h линейно-фазового КИХ-фильтра b.

пример

h = firminphase(b,nz) указывает количество нулей, nzиз b которые лежат на единичном круге.

Примечание

Можно найти спектральный коэффициент максимальной фазы, g, путем реверсирования h так, что g = fliplr (h) и b = conv (h, g).

Примеры

свернуть все

Создайте ограниченный фильтр наименьших квадратов с неотрицательным откликом нулевой фазы, а затем используйте firminphase функция вычисления спектрального коэффициента минимальной фазы.

f   = [0 0.4 0.8 1];
a   = [0 1 0];
up  = [0.02 1.02  0.01];
lo  = [0 0.98 0]; % The zeros ensure nonnegative zero-phase resp.
n   = 32;
b   = fircls(n,f,a,up,lo);
h   = firminphase(b)
h = 1×17

    0.2397   -0.1556   -0.2834    0.3866    0.0415   -0.2529    0.0584   -0.0028    0.0868    0.0079   -0.0978    0.0309    0.0095    0.0669    0.0171   -0.0111   -0.0019

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

свернуть все

Коэффициенты фильтра КИХ нижних частот, заданные как вектор строки. Элементы b должны быть реальными, четного порядка и иметь неотрицательный отклик нулевой фазы.

Типы данных: single | double

Число нулей b которые лежат на единичном круге, указанном как положительное целое число. Необходимо указать nz как четное число для вычисления спектрального коэффициента минимальной фазы, поскольку каждый корень на единичной окружности должен иметь четную кратность. Включая nz может помочь firminphase функция вычисляет требуемый спектральный коэффициент КИХ. Нули с кратностью больше двух на единичной окружности вызывают проблемы при определении спектрального коэффициента.

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

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

свернуть все

Коэффициенты спектрального коэффициента КИХ минимальной фазы фильтра КИХ линейной фазы b, возвращенный как вектор строки.

Типы данных: single | double

Ссылки

[1] Митра, Санджит Кумар и Джеймс Ф. Кайзер, эд. Руководство по цифровой обработке сигналов. Нью-Йорк: Уайли, 1993.

Расширенные возможности

.

См. также

| |

Представлен в R2011a