coefs

Отфильтруйте коэффициенты

Синтаксис

s = coeffs(sysobj)
s = coeffs(sysobj,'Arithmetic',arithType)

Описание

пример

s = coeffs(sysobj) возвращает коэффициенты Системы фильтра object™, sysobj, в структуре s.

s = coeffs(sysobj,'Arithmetic',arithType) возвращает коэффициенты фильтра для Системного объекта фильтра sysobj с арифметикой, заданной в arithType.

Примеры

свернуть все

FIRHalfbandInterp = dsp.FIRHalfbandInterpolator('Specification',...
    'Filter order and transition width','FilterOrder',26);
C = coeffs(FIRHalfbandInterp);
C.Numerator
ans = 1×27

    0.0525         0   -0.0379         0    0.0537         0   -0.0771         0    0.1172         0   -0.2060         0    0.6345    1.0000    0.6345         0   -0.2060         0    0.1172         0   -0.0771         0    0.0537         0   -0.0379         0    0.0525

% Impulse response of the filter
fvtool(FIRHalfbandInterp,'impulse')

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

свернуть все

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

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

свернуть все

Структура с одним полем, Numerator, содержа коэффициенты фильтра.

Введенный в R2011a