Struct Complex

Struct Complex

Navne til: Aspose.Imaging.ImageFilters.ComplexUtils Sammensætning: Aspose.Imaging.dll (25.4.0)

Den komplekse talstruktur.

public struct Complex : IEquatable<complex>

Implements

IEquatable

De arvede medlemmer

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

Complex(dobbelt, dobbelt)

Initialiserer en ny instans af Aspose.Imaging.ImageFilters.ComplexUtils.complex struktur.

public Complex(double real, double imaginary)

Parameters

real double

Den virkelige del.

imaginary double

Den fantasifulde del.

Complex(Complex)

Initialiserer en ny instans af Aspose.Imaging.ImageFilters.ComplexUtils.complex struktur.

public Complex(Complex c)

Parameters

c Complex

Det komplekse antal.

Fields

I

Jeg er kompliceret med at have Aspose.Imaging.ImageFilters.ComplexUtils.complex.IM ligner 1.

public static readonly Complex I

Fællesværdi

Complex

One

En kompleks, der har Aspose.Imaging.ImageFilters.ComplexUtils.complex.Re og __ www.imagefilter.kompleks .IM svarer til 1.

public static readonly Complex One

Fællesværdi

Complex

SizeOfComplex

Størrelsen af komplekset.

public static readonly int SizeOfComplex

Fællesværdi

int

SizeOfDouble

Størrelsen af System.Double.

public static readonly int SizeOfDouble

Fællesværdi

int

Zero

Det er Zero Complex.

public static readonly Complex Zero

Fællesværdi

Complex

Properties

Im

Giver eller sætter den imaginære del.

public double Im { get; set; }

Ejendomsværdi

double

Magnitude

Gør størrelsen.

public double Magnitude { get; }

Ejendomsværdi

double

Phase

Gør den fase.

public double Phase { get; }

Ejendomsværdi

double

Re

Giver eller sætter den virkelige del.

public double Re { get; set; }

Ejendomsværdi

double

SquaredMagnitude

Gør den kvadratiske størrelse.

public double SquaredMagnitude { get; }

Ejendomsværdi

double

Methods

Add(Komplex og kompleks)

Ads a’ og b'.

public static Complex Add(Complex a, Complex b)

Parameters

a Complex

Det er en kompleks.

b Complex

Det b kompleks.

Returns

Complex

Det er sumkompleks.

Add(Komplex og dobbelt)

Ads a’ og <code class=parama">s'.

public static Complex Add(Complex a, double s)

Parameters

a Complex

Det er en kompleks.

s double

Den s værdi.

Returns

Complex

Komplekset med dens Re øges med s'.

Add(Kompleks, kompleks og ref kompleks)

Ads a’ og b'.

public static void Add(Complex a, Complex b, ref Complex result)

Parameters

a Complex

Det er en kompleks.

b Complex

Det b kompleks.

result Complex

og resultatet.

Add(Kompleks, dobbelt, ref kompleks)

Ads a’ og <code class=parama">s'.

public static void Add(Complex a, double s, ref Complex result)

Parameters

a Complex

Det er en kompleks.

s double

Den s værdi.

result Complex

og resultatet.

ApproxEqual(Komplex og kompleks)

Vi kontrollerer ligestilling.

public static bool ApproxEqual(Complex a, Complex b)

Parameters

a Complex

Det er en kompleks.

b Complex

Det b kompleks.

Returns

bool

Den nærmeste ligestilling er resultatet.

ApproxEqual(Kompleks, kompleks og dobbelt)

Vi kontrollerer ligestilling.

public static bool ApproxEqual(Complex a, Complex b, double tolerance)

Parameters

a Complex

Det er en kompleks.

b Complex

Det b kompleks.

tolerance double

Det er tolerance.

Returns

bool

Den nærmeste ligestilling er resultatet.

Clone()

Kloner denne instans.

public Complex Clone()

Returns

Complex

En klone af dette kompleks.

Cos(Complex)

Gets Cos af a'.

public static Complex Cos(Complex a)

Parameters

a Complex

Det er en kompleks.

Returns

Complex

Hvad er a'.

Divide(Komplex og kompleks)

Inddel a’ ved at inddele <code class=parama">b'.

public static Complex Divide(Complex a, Complex b)

Parameters

a Complex

Det er en kompleks.

b Complex

Det b kompleks.

Returns

Complex

Resultatet af divisionen.

Exceptions

DivideByZeroException

Man kan ikke dele med null.

Divide(Komplex og dobbelt)

Dividerer a’ ved at dividere <code class" paramrev">s'.

public static Complex Divide(Complex a, double s)

Parameters

a Complex

Det er en kompleks.

s double

Den s værdi.

Returns

Complex

Resultatet af divisionen.

Exceptions

DivideByZeroException

Man kan ikke dele med null.

Divide(Dobbelt og komplekst)

Dividerer a’ ved at dividere <code class" paramrev">s'.

public static Complex Divide(double s, Complex a)

Parameters

s double

Den s værdi.

a Complex

Det er en kompleks.

Returns

Complex

Resultatet af divisionen.

Exceptions

DivideByZeroException

Man kan ikke dele med null.

Divide(Kompleks, kompleks og ref kompleks)

Inddel a’ ved at inddele <code class=parama">b'.

public static void Divide(Complex a, Complex b, ref Complex result)

Parameters

a Complex

Det er en kompleks.

b Complex

Det b kompleks.

result Complex

og resultatet.

Exceptions

DivideByZeroException

Man kan ikke dele med null.

Divide(Kompleks, dobbelt, ref kompleks)

Dividerer a’ ved at dividere <code class" paramrev">s'.

public static void Divide(Complex a, double s, ref Complex result)

Parameters

a Complex

Det er en kompleks.

s double

Den s værdi.

result Complex

og resultatet.

Exceptions

DivideByZeroException

Man kan ikke dele med null.

Divide(dobbelt, kompleks, ref kompleks)

Divider s’ ved at dividere <code class" paramrev">a'.

public static void Divide(double s, Complex a, ref Complex result)

Parameters

s double

Den s værdi.

a Complex

Det er en kompleks.

result Complex

og resultatet.

Exceptions

DivideByZeroException

Man kan ikke dele med null.

Equals(Objekt)

Det bestemmer, om den angivne System.Object er lig med denne instans.

public override bool Equals(object obj)

Parameters

obj object

System.Object til at sammenligne med denne instans.

Returns

bool

’true’ hvis det angivne System.Object er lig med dette eksempel; ellers ‘falske’.

Equals(Complex)

Det bestemmer, om den angivne System.Object er lig med denne instans.

public bool Equals(Complex other)

Parameters

other Complex

System.Object til at sammenligne med denne instans.

Returns

bool

’true’ hvis det angivne System.Object er lig med dette eksempel; ellers ‘falske’.

Exp(Complex)

Øger e ved a'.

public static Complex Exp(Complex a)

Parameters

a Complex

Det er en kompleks.

Returns

Complex

e ophøjet af a'.

GetHashCode()

Returnerer en hash-kode til dette tilfælde.

public override int GetHashCode()

Returns

int

En hash kode til dette eksempel, egnet til brug i hashing algoritmer og data strukturer som en hash tabel.

Log(Complex)

Få log af a'.

public static Complex Log(Complex a)

Parameters

a Complex

Det er en kompleks.

Returns

Complex

Den log af a'.

Multiply(Komplex og kompleks)

Multiplicerer a’ ved at multiplicere <code class=parama">b'.

public static Complex Multiply(Complex a, Complex b)

Parameters

a Complex

Det er en kompleks.

b Complex

Det b kompleks.

Returns

Complex

Resultatet af multiplikation.

Multiply(Komplex og dobbelt)

Multiplicerer a’ ved at multiplicere <code class=parama">s'.

public static Complex Multiply(Complex a, double s)

Parameters

a Complex

Det er en kompleks.

s double

Den s værdi.

Returns

Complex

Resultatet af multiplikation.

Multiply(Kompleks, kompleks og ref kompleks)

Multiplicerer a’ ved at multiplicere <code class=parama">b'.

public static void Multiply(Complex a, Complex b, ref Complex result)

Parameters

a Complex

Det er en kompleks.

b Complex

Det b kompleks.

result Complex

og resultatet.

Multiply(Kompleks, dobbelt, ref kompleks)

Multiplicerer a’ ved at multiplicere <code class=parama">s'.

public static void Multiply(Complex a, double s, ref Complex result)

Parameters

a Complex

Det er en kompleks.

s double

Den s værdi.

result Complex

og resultatet.

Negate(Complex)

Nægter a'.

public static Complex Negate(Complex a)

Parameters

a Complex

Det er en kompleks.

Returns

Complex

Resultatet af negation.

Parse(String)

Pars det angivne s’ i en Aspose.Imaging.ImageFilters.ComplexUtils.complex.

public static Complex Parse(string s)

Parameters

s string

Den s værdi.

Returns

Complex

Det komplekse antal.

Exceptions

FormatException

Streng repræsentation af det komplekse antal er ikke korrekt formateret.

Sin(Complex)

Gets Sin af a'.

public static Complex Sin(Complex a)

Parameters

a Complex

Det er en kompleks.

Returns

Complex

Syn af a'.

Sqrt(Complex)

Få kvadrat rødder af a'.

public static Complex Sqrt(Complex a)

Parameters

a Complex

Det er en kompleks.

Returns

Complex

Den kvadratiske rødder.

Subtract(Komplex og kompleks)

Subtracts b’ fra <code class=parama">a'.

public static Complex Subtract(Complex a, Complex b)

Parameters

a Complex

Det er en kompleks.

b Complex

Det b kompleks.

Returns

Complex

Resultatet af subtraktion.

Subtract(Komplex og dobbelt)

Subtracts s’ fra <code class=parama">a'.

public static Complex Subtract(Complex a, double s)

Parameters

a Complex

Det er en kompleks.

s double

Den s værdi.

Returns

Complex

Resultatet af subtraktion.

Subtract(Dobbelt og komplekst)

Subtracts s’ fra <code class=parama">a'.

public static Complex Subtract(double s, Complex a)

Parameters

s double

Den s værdi.

a Complex

Det er en kompleks.

Returns

Complex

Resultatet af subtraktion.

Subtract(Kompleks, kompleks og ref kompleks)

Subtracts b’ fra <code class=parama">a'.

public static void Subtract(Complex a, Complex b, ref Complex result)

Parameters

a Complex

Det er en kompleks.

b Complex

Det b kompleks.

result Complex

og resultatet.

Subtract(Kompleks, dobbelt, ref kompleks)

Subtracts s’ fra <code class=parama">a'.

public static void Subtract(Complex a, double s, ref Complex result)

Parameters

a Complex

Det er en kompleks.

s double

Den s værdi.

result Complex

og resultatet.

Subtract(dobbelt, kompleks, ref kompleks)

Subtracts a’ fra <code class=parama">s'.

public static void Subtract(double s, Complex a, ref Complex result)

Parameters

s double

Den s værdi.

a Complex

Det er en kompleks.

result Complex

og resultatet.

Tan(Complex)

Gets Tan af a'.

public static Complex Tan(Complex a)

Parameters

a Complex

Det er en kompleks.

Returns

Complex

Tan af a'.

ToString()

Returnerer en System.String, der repræsenterer denne instans.

public override string ToString()

Returns

string

Et system.String, der repræsenterer denne instans.

TryParse(String, udkompleks)

Prøv at parse den angivne s’ i en Aspose.Imaging.ImageFilters.ComplexUtils.complex.

public static bool TryParse(string s, out Complex result)

Parameters

s string

Den s værdi.

result Complex

og resultatet.

Returns

bool

Det er sandt, hvis det komplekse antal er parset.

Operators

Operatør +(Komplex og kompleks)

Gennemfør operatøren +.

public static Complex operator +(Complex a, Complex b)

Parameters

a Complex

Det er en kompleks.

b Complex

Det b kompleks.

Returns

Complex

Resultatet af operatøren.

Operatør +(Komplex og dobbelt)

Gennemfør operatøren +.

public static Complex operator +(Complex a, double s)

Parameters

a Complex

Det er en kompleks.

s double

Den s værdi.

Returns

Complex

Resultatet af operatøren.

Operatør +(Dobbelt og komplekst)

Gennemfør operatøren +.

public static Complex operator +(double s, Complex a)

Parameters

s double

Den s værdi.

a Complex

Det er en kompleks.

Returns

Complex

Resultatet af operatøren.

Operatør /(Komplex og kompleks)

Gennemfør operatøren /.

public static Complex operator /(Complex a, Complex b)

Parameters

a Complex

Det er en kompleks.

b Complex

Det b kompleks.

Returns

Complex

Resultatet af operatøren.

Operatør /(Komplex og dobbelt)

Gennemfør operatøren /.

public static Complex operator /(Complex a, double s)

Parameters

a Complex

Det er en kompleks.

s double

Den s værdi.

Returns

Complex

Resultatet af operatøren.

Operatør /(Dobbelt og komplekst)

Gennemfør operatøren /.

public static Complex operator /(double s, Complex a)

Parameters

s double

Den s værdi.

a Complex

Det er en kompleks.

Returns

Complex

Resultatet af operatøren.

Operatør =(Komplex og kompleks)

Gennemfør operatøren ==.

public static bool operator ==(Complex a, Complex b)

Parameters

a Complex

Det er en kompleks.

b Complex

Det b kompleks.

Returns

bool

Resultatet af operatøren.

Eksplicit operatør kompleks(dobbelt)

Udfører en udtrykkelig konvertering fra System.Double til Aspose.Imaging.ImageFilters.ComplexUtils.complex.

public static explicit operator Complex(double value)

Parameters

value double

Den værdi.

Returns

Complex

Resultatet af konverteringen.

Eksplicit operatør kompleks(Flåder)

Udfører en udtrykkelig konvertering fra System.Single til Aspose.Imaging.ImageFilters.ComplexUtils.complex.

public static explicit operator Complex(float value)

Parameters

value float

Den værdi.

Returns

Complex

Resultatet af konverteringen.

Operatør !=(Komplex og kompleks)

Gennemfør operatøren !=.

public static bool operator !=(Complex a, Complex b)

Parameters

a Complex

Det er en kompleks.

b Complex

Det b kompleks.

Returns

bool

Resultatet af operatøren.

Operatør *(Komplex og kompleks)

Gennemfør operatøren *.

public static Complex operator *(Complex a, Complex b)

Parameters

a Complex

Det er en kompleks.

b Complex

Det b kompleks.

Returns

Complex

Resultatet af operatøren.

Operatør *(Dobbelt og komplekst)

Gennemfør operatøren *.

public static Complex operator *(double s, Complex a)

Parameters

s double

Den s værdi.

a Complex

Det er en kompleks.

Returns

Complex

Resultatet af operatøren.

Operatør *(Komplex og dobbelt)

Gennemfør operatøren *.

public static Complex operator *(Complex a, double s)

Parameters

a Complex

Det er en kompleks.

s double

Den s værdi.

Returns

Complex

Resultatet af operatøren.

Operatør -(Komplex og kompleks)

Udfør af operatøren -.

public static Complex operator -(Complex a, Complex b)

Parameters

a Complex

Det er en kompleks.

b Complex

Det b kompleks.

Returns

Complex

Resultatet af operatøren.

Operatør -(Komplex og dobbelt)

Udfør af operatøren -.

public static Complex operator -(Complex a, double s)

Parameters

a Complex

Det er en kompleks.

s double

Den s værdi.

Returns

Complex

Resultatet af operatøren.

Operatør -(Dobbelt og komplekst)

Udfør af operatøren -.

public static Complex operator -(double s, Complex a)

Parameters

s double

Den s værdi.

a Complex

Det er en kompleks.

Returns

Complex

Resultatet af operatøren.

Operatør -(Complex)

Udfør af operatøren -.

public static Complex operator -(Complex a)

Parameters

a Complex

Det er en kompleks.

Returns

Complex

Resultatet af operatøren.

 Dansk