C# 클래스 DSPUtil.Complex

Implementation of a double-precision (64-bit float) complex number
파일 보기 프로젝트 열기: hughpyle/inguz-DSPUtil 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Im double
Re double

공개 메소드들

메소드 설명
Complex ( Complex c ) : System
Complex ( double phase ) : System
Complex ( double real, double imaginary ) : System
Equals ( object obj ) : bool
GetHashCode ( ) : int
Pow ( Complex y ) : void

Raises to a power

Set ( double re, double im ) : void

Set value

ToString ( ) : string
div ( Complex c ) : void

In-place divide: this=this/arg

idiv ( Complex c ) : void

In-place inverted divide: this = arg/this

mul ( Complex c ) : void

In-place multiply

mul ( double d ) : void

In-place multiply

operator ( ) : Complex

Operator multiply

operator ( ) : bool

Operator negative equalitytest

메소드 상세

Complex() 공개 메소드

public Complex ( Complex c ) : System
c Complex
리턴 System

Complex() 공개 메소드

public Complex ( double phase ) : System
phase double
리턴 System

Complex() 공개 메소드

public Complex ( double real, double imaginary ) : System
real double
imaginary double
리턴 System

Equals() 공개 메소드

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

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

Pow() 공개 메소드

Raises to a power
public Pow ( Complex y ) : void
y Complex
리턴 void

Set() 공개 메소드

Set value
public Set ( double re, double im ) : void
re double Real
im double Imaginary
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

div() 공개 메소드

In-place divide: this=this/arg
public div ( Complex c ) : void
c Complex Complex
리턴 void

idiv() 공개 메소드

In-place inverted divide: this = arg/this
public idiv ( Complex c ) : void
c Complex Complex
리턴 void

mul() 공개 메소드

In-place multiply
public mul ( Complex c ) : void
c Complex Complex
리턴 void

mul() 공개 메소드

In-place multiply
public mul ( double d ) : void
d double double
리턴 void

operator() 공개 정적인 메소드

Operator multiply
public static operator ( ) : Complex
리턴 Complex

operator() 공개 정적인 메소드

Operator negative equalitytest
public static operator ( ) : bool
리턴 bool

프로퍼티 상세

Im 공개적으로 프로퍼티

public double Im
리턴 double

Re 공개적으로 프로퍼티

public double Re
리턴 double