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