C# Class SoundLibrary.Filter.Equalizer.Root

根(零点または極)。
信号処理の分野では、フィルタの零/極が共役複素数の場合でも実数係数フィルタで実現できるように、 フィルタを2次ずつに区切って実現することが多いので、解を2個ずつペアにして表現。 根のタイプ … 単根、実根×2(重根含む)、共役複素数根、なし(定数項のみ)。 a, b … 単根の場合、a に値を。b は無視。 実根の場合、a, b にそれぞれの根の値を。 共役複素根、a に実部、b に虚部。
Inheritance: ICloneable
Afficher le fichier Open project: ufcpp/UfcppSample Class Usage Examples

Méthodes publiques

Свойство Type Description
a double
b double
type System.Type

Méthodes publiques

Méthode Description
Clone ( ) : Root
GetRoots ( Complex &x1, Complex &x2 ) : int

ちゃんとした複素数にして解の値を返す。

Root ( ) : System
Root ( Type type, double a, double b ) : System

Private Methods

Méthode Description
ICloneable ( ) : object

Method Details

Clone() public méthode

public Clone ( ) : Root
Résultat Root

GetRoots() public méthode

ちゃんとした複素数にして解の値を返す。
public GetRoots ( Complex &x1, Complex &x2 ) : int
x1 Complex 解1
x2 Complex 解2(実数根×1の場合には0に)
Résultat int

Root() public méthode

public Root ( ) : System
Résultat System

Root() public méthode

public Root ( Type type, double a, double b ) : System
type System.Type
a double
b double
Résultat System

Property Details

a public_oe property

public double a
Résultat double

b public_oe property

public double b
Résultat double

type public_oe property

public Type,System type
Résultat System.Type