Struct Complex

Struct Complex

Der Name: Aspose.Imaging.ImageFilters.ComplexUtils Versammlung: Aspose.Imaging.dll (25.4.0)

Die komplexe Zahlstruktur.

public struct Complex : IEquatable<complex>

Implements

IEquatable

Vererbte Mitglieder

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

Constructors

Complex(Doppel, Doppel)

Initialisiert eine neue Instanz der Aspose.Imaging.ImageFilters.ComplexUtils.Complex Struktur.

public Complex(double real, double imaginary)

Parameters

real double

Der wirkliche Teil.

imaginary double

Der imaginäre Teil.

Complex(Complex)

Initialisiert eine neue Instanz der Aspose.Imaging.ImageFilters.ComplexUtils.Complex Struktur.

public Complex(Complex c)

Parameters

c Complex

Die komplexe Zahl.

Fields

I

Ich komplexe habe Aspose.Imaging.ImageFilters.ComplexUtils.Complex.Im gleich 1.

public static readonly Complex I

Feldwert

Complex

One

Ein Komplex hat Aspose.Imaging.ImageFilters.ComplexUtils.Complex.Re und Aspose.Imaging.ImageFilters.ComplexUtils.Complex.Im gleich 1.

public static readonly Complex One

Feldwert

Complex

SizeOfComplex

Die Größe des Komplexes.

public static readonly int SizeOfComplex

Feldwert

int

SizeOfDouble

Die Größe des Systems.Double.

public static readonly int SizeOfDouble

Feldwert

int

Zero

Das Zero Complex.

public static readonly Complex Zero

Feldwert

Complex

Properties

Im

Er bekommt oder setzt den imaginären Teil.

public double Im { get; set; }

Eigentumswert

double

Magnitude

Er bekommt die Größe.

public double Magnitude { get; }

Eigentumswert

double

Phase

Erreicht die Phase.

public double Phase { get; }

Eigentumswert

double

Re

Er bekommt oder stellt den echten Teil.

public double Re { get; set; }

Eigentumswert

double

SquaredMagnitude

Er bekommt die Quadratgröße.

public double SquaredMagnitude { get; }

Eigentumswert

double

Methods

Add(Komplex, Komplex)

Anzeigen a’ und b'.

public static Complex Add(Complex a, Complex b)

Parameters

a Complex

Das eine Komplexität.

b Complex

Das B-Komplex.

Returns

Complex

Die Summe ist komplex.

Add(Komplex, doppelt)

Anzeigen a’ und s'.

public static Complex Add(Complex a, double s)

Parameters

a Complex

Das eine Komplexität.

s double

Die S Wert.

Returns

Complex

Das Komplex mit seinem Re erhöht sich durch s'.

Add(Komplex, Komplex, Ref Komplex)

Anzeigen a’ und b'.

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

Parameters

a Complex

Das eine Komplexität.

b Complex

Das B-Komplex.

result Complex

Das Ergebnis.

Add(Komplex, Doppel, Ref Komplex)

Anzeigen a’ und s'.

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

Parameters

a Complex

Das eine Komplexität.

s double

Die S Wert.

result Complex

Das Ergebnis.

ApproxEqual(Komplex, Komplex)

berprüfen Sie ungefähr die Gleichheit.

public static bool ApproxEqual(Complex a, Complex b)

Parameters

a Complex

Das eine Komplexität.

b Complex

Das B-Komplex.

Returns

bool

Das ungefähre Gleichberechtigungsergebnis.

ApproxEqual(komplexe, komplexe, doppelte)

berprüfen Sie ungefähr die Gleichheit.

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

Parameters

a Complex

Das eine Komplexität.

b Complex

Das B-Komplex.

tolerance double

Die Toleranz.

Returns

bool

Das ungefähre Gleichberechtigungsergebnis.

Clone()

Clone diese Instanz.

public Complex Clone()

Returns

Complex

Eine Klone dieses Komplexes.

Cos(Complex)

Gets Cos von a'.

public static Complex Cos(Complex a)

Parameters

a Complex

Das eine Komplexität.

Returns

Complex

Mit a'.

Divide(Komplex, Komplex)

Teilen Sie a’ durch b'.

public static Complex Divide(Complex a, Complex b)

Parameters

a Complex

Das eine Komplexität.

b Complex

Das B-Komplex.

Returns

Complex

Das Ergebnis der Trennung.

Exceptions

DivideByZeroException

Es kann nicht durch Null geteilt werden.

Divide(Komplex, doppelt)

Teilen Sie a’ durch s'.

public static Complex Divide(Complex a, double s)

Parameters

a Complex

Das eine Komplexität.

s double

Die S Wert.

Returns

Complex

Das Ergebnis der Trennung.

Exceptions

DivideByZeroException

Es kann nicht durch Null geteilt werden.

Divide(Doppel, Komplex)

Teilen Sie a’ durch s'.

public static Complex Divide(double s, Complex a)

Parameters

s double

Die S Wert.

a Complex

Das eine Komplexität.

Returns

Complex

Das Ergebnis der Trennung.

Exceptions

DivideByZeroException

Es kann nicht durch Null geteilt werden.

Divide(Komplex, Komplex, Ref Komplex)

Teilen Sie a’ durch b'.

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

Parameters

a Complex

Das eine Komplexität.

b Complex

Das B-Komplex.

result Complex

Das Ergebnis.

Exceptions

DivideByZeroException

Es kann nicht durch Null geteilt werden.

Divide(Komplex, Doppel, Ref Komplex)

Teilen Sie a’ durch s'.

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

Parameters

a Complex

Das eine Komplexität.

s double

Die S Wert.

result Complex

Das Ergebnis.

Exceptions

DivideByZeroException

Es kann nicht durch Null geteilt werden.

Divide(Doppel, Komplex, Ref Komplex)

Teilen Sie s’ durch a'.

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

Parameters

s double

Die S Wert.

a Complex

Das eine Komplexität.

result Complex

Das Ergebnis.

Exceptions

DivideByZeroException

Es kann nicht durch Null geteilt werden.

Equals(Objekt)

Es bestimmt, ob der angegebenen System.Object mit dieser Instanz gleich ist.

public override bool Equals(object obj)

Parameters

obj object

Das System.Object zu vergleichen mit dieser Instanz.

Returns

bool

‘rich’ wenn der angegebenen System.Object mit diesem Beispiel gleich ist; sonst ‘falsch’.

Equals(Complex)

Es bestimmt, ob der angegebenen System.Object mit dieser Instanz gleich ist.

public bool Equals(Complex other)

Parameters

other Complex

Das System.Object zu vergleichen mit dieser Instanz.

Returns

bool

‘rich’ wenn der angegebenen System.Object mit diesem Beispiel gleich ist; sonst ‘falsch’.

Exp(Complex)

Erhöht e durch a’.

public static Complex Exp(Complex a)

Parameters

a Complex

Das eine Komplexität.

Returns

Complex

e erhöht durch a’.

GetHashCode()

Wiederherstellen eines Hash-Codes für diesen Fall.

public override int GetHashCode()

Returns

int

Ein Hash-Code für dieses Beispiel, geeignet für die Verwendung in Hash-Algorithmen und Datenstrukturen wie eine Hash-Tabelle.

Log(Complex)

Er erhält einen Log von a'.

public static Complex Log(Complex a)

Parameters

a Complex

Das eine Komplexität.

Returns

Complex

Der Log von a'.

Multiply(Komplex, Komplex)

Multiplizieren Sie a’ durch b'.

public static Complex Multiply(Complex a, Complex b)

Parameters

a Complex

Das eine Komplexität.

b Complex

Das B-Komplex.

Returns

Complex

Das Ergebnis der Multiplikation.

Multiply(Komplex, doppelt)

Multiplizieren Sie a’ durch s'.

public static Complex Multiply(Complex a, double s)

Parameters

a Complex

Das eine Komplexität.

s double

Die S Wert.

Returns

Complex

Das Ergebnis der Multiplikation.

Multiply(Komplex, Komplex, Ref Komplex)

Multiplizieren Sie a’ durch b'.

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

Parameters

a Complex

Das eine Komplexität.

b Complex

Das B-Komplex.

result Complex

Das Ergebnis.

Multiply(Komplex, Doppel, Ref Komplex)

Multiplizieren Sie a’ durch s'.

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

Parameters

a Complex

Das eine Komplexität.

s double

Die S Wert.

result Complex

Das Ergebnis.

Negate(Complex)

Sie verweigert a'.

public static Complex Negate(Complex a)

Parameters

a Complex

Das eine Komplexität.

Returns

Complex

Das Ergebnis der Negation.

Parse(String)

Die angegebenen s’ in eine Aspose.Imaging.ImageFilters.ComplexUtils.Complex teilen.

public static Complex Parse(string s)

Parameters

s string

Die S Wert.

Returns

Complex

Die komplexe Zahl.

Exceptions

FormatException

Eine strenge Darstellung der komplexen Zahl ist nicht richtig formatiert.

Sin(Complex)

Gets Sin von a'.

public static Complex Sin(Complex a)

Parameters

a Complex

Das eine Komplexität.

Returns

Complex

Sin von a'.

Sqrt(Complex)

Er bekommt die Quadratrohr von a'.

public static Complex Sqrt(Complex a)

Parameters

a Complex

Das eine Komplexität.

Returns

Complex

Die Quadratwurzel.

Subtract(Komplex, Komplex)

Unterträge b’ von a'.

public static Complex Subtract(Complex a, Complex b)

Parameters

a Complex

Das eine Komplexität.

b Complex

Das B-Komplex.

Returns

Complex

Das Ergebnis der Subtraktion.

Subtract(Komplex, doppelt)

Subtracts s’ von a'.

public static Complex Subtract(Complex a, double s)

Parameters

a Complex

Das eine Komplexität.

s double

Die S Wert.

Returns

Complex

Das Ergebnis der Subtraktion.

Subtract(Doppel, Komplex)

Subtracts s’ von a'.

public static Complex Subtract(double s, Complex a)

Parameters

s double

Die S Wert.

a Complex

Das eine Komplexität.

Returns

Complex

Das Ergebnis der Subtraktion.

Subtract(Komplex, Komplex, Ref Komplex)

Unterträge b’ von a'.

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

Parameters

a Complex

Das eine Komplexität.

b Complex

Das B-Komplex.

result Complex

Das Ergebnis.

Subtract(Komplex, Doppel, Ref Komplex)

Subtracts s’ von a'.

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

Parameters

a Complex

Das eine Komplexität.

s double

Die S Wert.

result Complex

Das Ergebnis.

Subtract(Doppel, Komplex, Ref Komplex)

Subtracts a’ von s'.

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

Parameters

s double

Die S Wert.

a Complex

Das eine Komplexität.

result Complex

Das Ergebnis.

Tan(Complex)

Erhält Tan von a'.

public static Complex Tan(Complex a)

Parameters

a Complex

Das eine Komplexität.

Returns

Complex

Tan von a'.

ToString()

Wiederherstellt eine System.String, die diese Instanz darstellt.

public override string ToString()

Returns

string

Ein System.String, der diese Instanz vertritt.

TryParse(String, Auskomplex)

Versuchen Sie, die angegebenen s’ in eine Aspose.Imaging.ImageFilters.ComplexUtils.Complex zu vertreiben.

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

Parameters

s string

Die S Wert.

result Complex

Das Ergebnis.

Returns

bool

Es ist wahr, wenn die komplexe Zahl parsed ist.

Operators

Betreiber +(Komplex, Komplex)

Verwenden Sie den Betreiber +.

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

Parameters

a Complex

Das eine Komplexität.

b Complex

Das B-Komplex.

Returns

Complex

Das Ergebnis des Betreibers.

Betreiber +(Komplex, doppelt)

Verwenden Sie den Betreiber +.

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

Parameters

a Complex

Das eine Komplexität.

s double

Die S Wert.

Returns

Complex

Das Ergebnis des Betreibers.

Betreiber +(Doppel, Komplex)

Verwenden Sie den Betreiber +.

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

Parameters

s double

Die S Wert.

a Complex

Das eine Komplexität.

Returns

Complex

Das Ergebnis des Betreibers.

Operator /(Komplex, Komplex)

Verwenden Sie den Betreiber /.

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

Parameters

a Complex

Das eine Komplexität.

b Complex

Das B-Komplex.

Returns

Complex

Das Ergebnis des Betreibers.

Operator /(Komplex, doppelt)

Verwenden Sie den Betreiber /.

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

Parameters

a Complex

Das eine Komplexität.

s double

Die S Wert.

Returns

Complex

Das Ergebnis des Betreibers.

Operator /(Doppel, Komplex)

Verwenden Sie den Betreiber /.

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

Parameters

s double

Die S Wert.

a Complex

Das eine Komplexität.

Returns

Complex

Das Ergebnis des Betreibers.

Der Betreiber =(Komplex, Komplex)

Verwenden Sie den Betreiber ==.

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

Parameters

a Complex

Das eine Komplexität.

b Complex

Das B-Komplex.

Returns

bool

Das Ergebnis des Betreibers.

Explicit Operator Complex(doppelt)

Durchführt eine ausdrückliche Umwandlung von System.Double zu Aspose.Imaging.ImageFilters.ComplexUtils.Complex.

public static explicit operator Complex(double value)

Parameters

value double

Der Wert.

Returns

Complex

Das Ergebnis der Umwandlung.

Explicit Operator Complex(Flotte)

Durchführen Sie eine ausdrückliche Umwandlung von System.Single zu Aspose.Imaging.ImageFilters.ComplexUtils.Complex.

public static explicit operator Complex(float value)

Parameters

value float

Der Wert.

Returns

Complex

Das Ergebnis der Umwandlung.

Betreiber !=(Komplex, Komplex)

Implementiere den Betreiber !=.

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

Parameters

a Complex

Das eine Komplexität.

b Complex

Das B-Komplex.

Returns

bool

Das Ergebnis des Betreibers.

Betreiber *(Komplex, Komplex)

Verwenden Sie den Betreiber *.

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

Parameters

a Complex

Das eine Komplexität.

b Complex

Das B-Komplex.

Returns

Complex

Das Ergebnis des Betreibers.

Betreiber *(Doppel, Komplex)

Verwenden Sie den Betreiber *.

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

Parameters

s double

Die S Wert.

a Complex

Das eine Komplexität.

Returns

Complex

Das Ergebnis des Betreibers.

Betreiber *(Komplex, doppelt)

Verwenden Sie den Betreiber *.

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

Parameters

a Complex

Das eine Komplexität.

s double

Die S Wert.

Returns

Complex

Das Ergebnis des Betreibers.

Betreiber -(Komplex, Komplex)

Durchführen Sie den Betreiber -.

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

Parameters

a Complex

Das eine Komplexität.

b Complex

Das B-Komplex.

Returns

Complex

Das Ergebnis des Betreibers.

Betreiber -(Komplex, doppelt)

Durchführen Sie den Betreiber -.

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

Parameters

a Complex

Das eine Komplexität.

s double

Die S Wert.

Returns

Complex

Das Ergebnis des Betreibers.

Betreiber -(Doppel, Komplex)

Durchführen Sie den Betreiber -.

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

Parameters

s double

Die S Wert.

a Complex

Das eine Komplexität.

Returns

Complex

Das Ergebnis des Betreibers.

Betreiber -(Complex)

Durchführen Sie den Betreiber -.

public static Complex operator -(Complex a)

Parameters

a Complex

Das eine Komplexität.

Returns

Complex

Das Ergebnis des Betreibers.

 Deutsch