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