Struct Complex

Struct Complex

De naam: Aspose.Imaging.ImageFilters.ComplexUtils Verzameling: Aspose.Imaging.dll (25.4.0)

De complexe getalstructuur.

public struct Complex : IEquatable<complex>

Implements

IEquatable

Geëerbiede leden

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

Constructors

Complex(dubbele, dubbele)

Initialiseert een nieuwe instantie van de Aspose.Imaging.ImageFilters.ComplexUtils.complex structuur.

public Complex(double real, double imaginary)

Parameters

real double

Het echte deel.

imaginary double

Het verbeeldingsgebied.

Complex(Complex)

Initialiseert een nieuwe instantie van de Aspose.Imaging.ImageFilters.ComplexUtils.complex structuur.

public Complex(Complex c)

Parameters

c Complex

Het complexe getal.

Fields

I

Ik complex heb Aspose.Imaging.ImageFilters.ComplexUtils.complex.IM gelijk aan 1.

public static readonly Complex I

veldwaarde

Complex

One

Een complex met Aspose.Imaging.ImageFilters.ComplexUtils.complex.Re en Wl17.Imagifilter.Comblox.IM is gelijk aan 1.

public static readonly Complex One

veldwaarde

Complex

SizeOfComplex

De grootte van het complex.

public static readonly int SizeOfComplex

veldwaarde

int

SizeOfDouble

De grootte van System.Double.

public static readonly int SizeOfDouble

veldwaarde

int

Zero

Zero complex is.

public static readonly Complex Zero

veldwaarde

Complex

Properties

Im

Krijg of zet het verbeeldingsdeel.

public double Im { get; set; }

Eigendomswaarde

double

Magnitude

Het krijgt de grootte.

public double Magnitude { get; }

Eigendomswaarde

double

Phase

Geeft de fase.

public double Phase { get; }

Eigendomswaarde

double

Re

Geeft of zet het echte deel.

public double Re { get; set; }

Eigendomswaarde

double

SquaredMagnitude

Geeft de vierkante grootte.

public double SquaredMagnitude { get; }

Eigendomswaarde

double

Methods

Add(Complex en complex)

Ads a’ en <code class=paramaf">b'.

public static Complex Add(Complex a, Complex b)

Parameters

a Complex

Het een complex.

b Complex

Het complex B.

Returns

Complex

De sum complex.

Add(Complex en dubbel)

Ads a’ en <code class=paramaf">s'.

public static Complex Add(Complex a, double s)

Parameters

a Complex

Het een complex.

s double

De waarde van s.

Returns

Complex

Het complex met zijn Re is verhoogd door s'.

Add(Complex, complex en ref complex)

Ads a’ en <code class=paramaf">b'.

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

Parameters

a Complex

Het een complex.

b Complex

Het complex B.

result Complex

Het resultaat .

Add(Complex, dubbele, ref complex)

Ads a’ en <code class=paramaf">s'.

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

Parameters

a Complex

Het een complex.

s double

De waarde van s.

result Complex

Het resultaat .

ApproxEqual(Complex en complex)

Controleer ongeveer gelijkheid.

public static bool ApproxEqual(Complex a, Complex b)

Parameters

a Complex

Het een complex.

b Complex

Het complex B.

Returns

bool

Het nauwkeurige resultaat van gelijkheid.

ApproxEqual(Complex, complex en dubbel)

Controleer ongeveer gelijkheid.

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

Parameters

a Complex

Het een complex.

b Complex

Het complex B.

tolerance double

De tolerantie.

Returns

bool

Het nauwkeurige resultaat van gelijkheid.

Clone()

Cloneer deze instantie.

public Complex Clone()

Returns

Complex

Een clone van dit complex.

Cos(Complex)

Gets Cos van a'.

public static Complex Cos(Complex a)

Parameters

a Complex

Het een complex.

Returns

Complex

Cos van a'.

Divide(Complex en complex)

Divideer a’ door <code class=paramaf">b'.

public static Complex Divide(Complex a, Complex b)

Parameters

a Complex

Het een complex.

b Complex

Het complex B.

Returns

Complex

Het resultaat van de splitsing.

Exceptions

DivideByZeroException

Het kan niet door nul verdeeld worden.

Divide(Complex en dubbel)

Divideer a’ door <code class=paramaf">s'.

public static Complex Divide(Complex a, double s)

Parameters

a Complex

Het een complex.

s double

De waarde van s.

Returns

Complex

Het resultaat van de splitsing.

Exceptions

DivideByZeroException

Het kan niet door nul verdeeld worden.

Divide(Dubbel, Complex)

Divideer a’ door <code class=paramaf">s'.

public static Complex Divide(double s, Complex a)

Parameters

s double

De waarde van s.

a Complex

Het een complex.

Returns

Complex

Het resultaat van de splitsing.

Exceptions

DivideByZeroException

Het kan niet door nul verdeeld worden.

Divide(Complex, complex en ref complex)

Divideer a’ door <code class=paramaf">b'.

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

Parameters

a Complex

Het een complex.

b Complex

Het complex B.

result Complex

Het resultaat .

Exceptions

DivideByZeroException

Het kan niet door nul verdeeld worden.

Divide(Complex, dubbele, ref complex)

Divideer a’ door <code class=paramaf">s'.

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

Parameters

a Complex

Het een complex.

s double

De waarde van s.

result Complex

Het resultaat .

Exceptions

DivideByZeroException

Het kan niet door nul verdeeld worden.

Divide(dubbele, complex, ref complex)

Divideer s’ door a'.

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

Parameters

s double

De waarde van s.

a Complex

Het een complex.

result Complex

Het resultaat .

Exceptions

DivideByZeroException

Het kan niet door nul verdeeld worden.

Equals(Objecten)

Het bepaalt of de aangegeven System.Object gelijk is aan deze instantie.

public override bool Equals(object obj)

Parameters

obj object

Het System.Object om te vergelijken met deze instantie.

Returns

bool

‘waar’ als de aangegeven System.Object gelijk is aan deze instantie; anders, ‘fake’.

Equals(Complex)

Het bepaalt of de aangegeven System.Object gelijk is aan deze instantie.

public bool Equals(Complex other)

Parameters

other Complex

Het System.Object om te vergelijken met deze instantie.

Returns

bool

‘waar’ als de aangegeven System.Object gelijk is aan deze instantie; anders, ‘fake’.

Exp(Complex)

Verhoog e door a’.

public static Complex Exp(Complex a)

Parameters

a Complex

Het een complex.

Returns

Complex

e opgevoed door a’.

GetHashCode()

Terug een hashcode voor deze instelling.

public override int GetHashCode()

Returns

int

Een hashcode voor dit voorbeeld, geschikt voor gebruik in hashingalgoritmen en gegevensstructuren zoals een hash tabel.

Log(Complex)

Geeft een log van a'.

public static Complex Log(Complex a)

Parameters

a Complex

Het een complex.

Returns

Complex

De log van a'.

Multiply(Complex en complex)

Vermenigvuldigen a’ door <code class" paramrev">b'.

public static Complex Multiply(Complex a, Complex b)

Parameters

a Complex

Het een complex.

b Complex

Het complex B.

Returns

Complex

Het resultaat van de vermenigvuldiging.

Multiply(Complex en dubbel)

Vermenigvuldigen a’ door <code class" paramrev">s'.

public static Complex Multiply(Complex a, double s)

Parameters

a Complex

Het een complex.

s double

De waarde van s.

Returns

Complex

Het resultaat van de vermenigvuldiging.

Multiply(Complex, complex en ref complex)

Vermenigvuldigen a’ door <code class" paramrev">b'.

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

Parameters

a Complex

Het een complex.

b Complex

Het complex B.

result Complex

Het resultaat .

Multiply(Complex, dubbele, ref complex)

Vermenigvuldigen a’ door <code class" paramrev">s'.

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

Parameters

a Complex

Het een complex.

s double

De waarde van s.

result Complex

Het resultaat .

Negate(Complex)

Negeren a'.

public static Complex Negate(Complex a)

Parameters

a Complex

Het een complex.

Returns

Complex

Het resultaat van negatie.

Parse(String)

Verwijder de aangegeven s’ in een Aspose.Imaging.ImageFilters.ComplexUtils.complex.

public static Complex Parse(string s)

Parameters

s string

De waarde van s.

Returns

Complex

Het complexe getal.

Exceptions

FormatException

Een strenge vertegenwoordiging van het complexe getal is niet correct gevormd.

Sin(Complex)

Gets Sin van a'.

public static Complex Sin(Complex a)

Parameters

a Complex

Het een complex.

Returns

Complex

Sin van a'.

Sqrt(Complex)

Geeft vierkante wortel van a'.

public static Complex Sqrt(Complex a)

Parameters

a Complex

Het een complex.

Returns

Complex

De vierkante wortel.

Subtract(Complex en complex)

De subtracten b’ van de a'.

public static Complex Subtract(Complex a, Complex b)

Parameters

a Complex

Het een complex.

b Complex

Het complex B.

Returns

Complex

Het resultaat van de subtract.

Subtract(Complex en dubbel)

De subtracten s’ van de a'.

public static Complex Subtract(Complex a, double s)

Parameters

a Complex

Het een complex.

s double

De waarde van s.

Returns

Complex

Het resultaat van de subtract.

Subtract(Dubbel, Complex)

De subtracten s’ van de a'.

public static Complex Subtract(double s, Complex a)

Parameters

s double

De waarde van s.

a Complex

Het een complex.

Returns

Complex

Het resultaat van de subtract.

Subtract(Complex, complex en ref complex)

De subtracten b’ van de a'.

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

Parameters

a Complex

Het een complex.

b Complex

Het complex B.

result Complex

Het resultaat .

Subtract(Complex, dubbele, ref complex)

De subtracten s’ van de a'.

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

Parameters

a Complex

Het een complex.

s double

De waarde van s.

result Complex

Het resultaat .

Subtract(dubbele, complex, ref complex)

De subtracten a’ van de s'.

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

Parameters

s double

De waarde van s.

a Complex

Het een complex.

result Complex

Het resultaat .

Tan(Complex)

Gets Tan van a'.

public static Complex Tan(Complex a)

Parameters

a Complex

Het een complex.

Returns

Complex

Tan van a'.

ToString()

Terug een System.String die deze instantie vertegenwoordigt.

public override string ToString()

Returns

string

Een System.String die deze instantie vertegenwoordigt.

TryParse(String, uit Complex)

Probeer de aangegeven s’ in een Aspose.Imaging.ImageFilters.ComplexUtils.complex te versieren.

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

Parameters

s string

De waarde van s.

result Complex

Het resultaat .

Returns

bool

Het is waar, als het complexe getal is parsed.

Operators

Operator +(Complex en complex)

Invoeren van de operator +.

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

Parameters

a Complex

Het een complex.

b Complex

Het complex B.

Returns

Complex

Het resultaat van de exploitant.

Operator +(Complex en dubbel)

Invoeren van de operator +.

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

Parameters

a Complex

Het een complex.

s double

De waarde van s.

Returns

Complex

Het resultaat van de exploitant.

Operator +(Dubbel, Complex)

Invoeren van de operator +.

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

Parameters

s double

De waarde van s.

a Complex

Het een complex.

Returns

Complex

Het resultaat van de exploitant.

Operator /(Complex en complex)

Uitvoeren van de operator /.

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

Parameters

a Complex

Het een complex.

b Complex

Het complex B.

Returns

Complex

Het resultaat van de exploitant.

Operator /(Complex en dubbel)

Uitvoeren van de operator /.

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

Parameters

a Complex

Het een complex.

s double

De waarde van s.

Returns

Complex

Het resultaat van de exploitant.

Operator /(Dubbel, Complex)

Uitvoeren van de operator /.

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

Parameters

s double

De waarde van s.

a Complex

Het een complex.

Returns

Complex

Het resultaat van de exploitant.

Operator =(Complex en complex)

Uitvoeren van de operator = =.

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

Parameters

a Complex

Het een complex.

b Complex

Het complex B.

Returns

bool

Het resultaat van de exploitant.

Explicit Operator Complex(dubbele)

Het uitvoert een uitdrukkelijke conversie van System.Double naar Aspose.Imaging.ImageFilters.ComplexUtils.complex.

public static explicit operator Complex(double value)

Parameters

value double

De waarde .

Returns

Complex

Het resultaat van de conversie.

Explicit Operator Complex(Vloot)

Het uitvoert een uitdrukkelijke conversie van System.Single naar Aspose.Imaging.ImageFilters.ComplexUtils.complex.

public static explicit operator Complex(float value)

Parameters

value float

De waarde .

Returns

Complex

Het resultaat van de conversie.

Operator !=(Complex en complex)

Uitvoeren van de operator! =.

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

Parameters

a Complex

Het een complex.

b Complex

Het complex B.

Returns

bool

Het resultaat van de exploitant.

Operator *(Complex en complex)

Uitvoeren van de operator *.

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

Parameters

a Complex

Het een complex.

b Complex

Het complex B.

Returns

Complex

Het resultaat van de exploitant.

Operator *(Dubbel, Complex)

Uitvoeren van de operator *.

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

Parameters

s double

De waarde van s.

a Complex

Het een complex.

Returns

Complex

Het resultaat van de exploitant.

Operator *(Complex en dubbel)

Uitvoeren van de operator *.

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

Parameters

a Complex

Het een complex.

s double

De waarde van s.

Returns

Complex

Het resultaat van de exploitant.

Operator -(Complex en complex)

Uitvoeren van de operator -.

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

Parameters

a Complex

Het een complex.

b Complex

Het complex B.

Returns

Complex

Het resultaat van de exploitant.

Operator -(Complex en dubbel)

Uitvoeren van de operator -.

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

Parameters

a Complex

Het een complex.

s double

De waarde van s.

Returns

Complex

Het resultaat van de exploitant.

Operator -(Dubbel, Complex)

Uitvoeren van de operator -.

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

Parameters

s double

De waarde van s.

a Complex

Het een complex.

Returns

Complex

Het resultaat van de exploitant.

Operator -(Complex)

Uitvoeren van de operator -.

public static Complex operator -(Complex a)

Parameters

a Complex

Het een complex.

Returns

Complex

Het resultaat van de exploitant.

 Nederlands