C# Class SpectrumAnalysis.Common

Spectrum 名前空間内の共通関数群
Datei anzeigen Open project: ufcpp/UfcppSample

Public Methods

Method Description
Amp ( double re ) : double

絶対値(パワーのdB値)を求める。

Amp ( double re, double im ) : double

複素数の絶対値(パワーのdB値)を求める。

Normalize ( double w ) : double

周波数を正規化。 サンプリング周波数は 48000Hz。

Normalize ( double w, double ws ) : double

周波数を正規化。

Phase ( double re, double im ) : double

複素数の偏角を求める。

Method Details

Amp() public static method

絶対値(パワーのdB値)を求める。
public static Amp ( double re ) : double
re double リニア値
return double

Amp() public static method

複素数の絶対値(パワーのdB値)を求める。
public static Amp ( double re, double im ) : double
re double 実部
im double 虚部
return double

Normalize() public static method

周波数を正規化。 サンプリング周波数は 48000Hz。
public static Normalize ( double w ) : double
w double 正規化したい周波数
return double

Normalize() public static method

周波数を正規化。
public static Normalize ( double w, double ws ) : double
w double 正規化したい周波数
ws double サンプリング周波数
return double

Phase() public static method

複素数の偏角を求める。
public static Phase ( double re, double im ) : double
re double 実部
im double 虚部
return double