C# Класс IirFilter

FIR フィルタ。
Наследование: IFilter
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Clear ( ) : void
Clone ( ) : object
GetValue ( double x ) : double

各時刻 n で、 t[n] = c * x[n] + Σ a[i - 1] * t[n - i] y[n] = t[n] + Σ b[i - 1] * t[n - i]

IirFilter ( )
IirFilter ( double a0, double b0, double c )

係数を指定して初期化

Описание методов

Clear() публичный Метод

public Clear ( ) : void
Результат void

Clone() публичный Метод

public Clone ( ) : object
Результат object

GetValue() публичный Метод

各時刻 n で、 t[n] = c * x[n] + Σ a[i - 1] * t[n - i] y[n] = t[n] + Σ b[i - 1] * t[n - i]
public GetValue ( double x ) : double
x double 入力
Результат double

IirFilter() публичный Метод

public IirFilter ( )

IirFilter() публичный Метод

係数を指定して初期化
public IirFilter ( double a0, double b0, double c )
a0 double 分母係数 a0
b0 double 分母係数 b0
c double ゲイン