Property | Type | Description | |
---|---|---|---|
buff | |||
coef | double[] |
Method | Description | |
---|---|---|
Clear ( ) : void |
内部状態のクリア
|
|
FirFilter ( ) : System |
デフォルトコンストラクタ
|
|
FirFilter ( double coef ) : System |
係数を指定して FIR を作る。
|
|
FirFilter ( int taps ) : System |
タップ数を指定して FIR を作る。
|
|
GetValue ( double x ) : double |
フィルタリングを行う。 N: フィルタ次数 (= this.coef.Length - 1) x: 入力 y: 出力 c[i]: 係数配列 d[i]: i+1 サンプル前の x の値 とすると、 y = x*c[N] + Σ_{i=0}^{N-1} d[i]*c[N-1-i]
|
public FirFilter ( double coef ) : System | ||
coef | double | 係数を格納した配列。 |
return | System |