C# 클래스 SoundLibrary.Mathematics.Complex

複素数。
파일 보기 프로젝트 열기: ufcpp/UfcppSample

공개 메소드들

메소드 설명
Complex ( Complex z ) : System

コピーコンストラクタ。

Complex ( double re ) : System

実部を指定して構築。

Complex ( double re, double im ) : System

実部、虚部を指定して構築。

Conjugate ( ) : Complex

共役複素数。

Equals ( object obj ) : bool
FromArg ( double arg ) : Complex

偏角を指定して絶対値1の複素数を作成する。

FromPolar ( double abs, double arg ) : Complex

絶対と偏角を指定して複素数を作成する。

FromPowerPolar ( double power, double arg ) : Complex

パワーのdB値と偏角を指定して複素数を作成する。

GetHashCode ( ) : int
Invert ( ) : Complex

逆数。

SetArg ( double arg ) : void

偏角を設定する(絶対値は1)。

SetCartesian ( double re, double im ) : void

実部と虚部を設定する。

SetPolar ( double abs, double arg ) : void

絶対と偏角を設定する。

SetPowerPolar ( double power, double arg ) : void

絶対(パワーのdB値で指定)と偏角を設定する。

ToString ( ) : string
operator ( ) : Complex

単項+。

operator ( ) : bool

等値判定。

메소드 상세

Complex() 공개 메소드

コピーコンストラクタ。
public Complex ( Complex z ) : System
z Complex コピー元
리턴 System

Complex() 공개 메소드

実部を指定して構築。
public Complex ( double re ) : System
re double 実部
리턴 System

Complex() 공개 메소드

実部、虚部を指定して構築。
public Complex ( double re, double im ) : System
re double 実部
im double 虚部
리턴 System

Conjugate() 공개 메소드

共役複素数。
public Conjugate ( ) : Complex
리턴 Complex

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

FromArg() 공개 정적인 메소드

偏角を指定して絶対値1の複素数を作成する。
public static FromArg ( double arg ) : Complex
arg double 偏角
리턴 Complex

FromPolar() 공개 정적인 메소드

絶対と偏角を指定して複素数を作成する。
public static FromPolar ( double abs, double arg ) : Complex
abs double 絶対値
arg double 偏角
리턴 Complex

FromPowerPolar() 공개 정적인 메소드

パワーのdB値と偏角を指定して複素数を作成する。
public static FromPowerPolar ( double power, double arg ) : Complex
power double パワーのdB値
arg double 偏角
리턴 Complex

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

Invert() 공개 메소드

逆数。
public Invert ( ) : Complex
리턴 Complex

SetArg() 공개 메소드

偏角を設定する(絶対値は1)。
public SetArg ( double arg ) : void
arg double 偏角
리턴 void

SetCartesian() 공개 메소드

実部と虚部を設定する。
public SetCartesian ( double re, double im ) : void
re double 実部
im double 虚部
리턴 void

SetPolar() 공개 메소드

絶対と偏角を設定する。
public SetPolar ( double abs, double arg ) : void
abs double 絶対値
arg double 偏角
리턴 void

SetPowerPolar() 공개 메소드

絶対(パワーのdB値で指定)と偏角を設定する。
public SetPowerPolar ( double power, double arg ) : void
power double パワーのdB値
arg double 偏角
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

operator() 공개 정적인 메소드

単項+。
public static operator ( ) : Complex
리턴 Complex

operator() 공개 정적인 메소드

等値判定。
public static operator ( ) : bool
리턴 bool