Struct Complex

Struct Complex

Pôvodný názov: Aspose.Imaging.ImageFilters.ComplexUtils Zhromaždenie: Aspose.Imaging.dll (25.4.0)

Komplexná štruktúra čísel.

public struct Complex : IEquatable<complex>

Implements

IEquatable

Z dedičných členov

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

Constructors

Complex(dvojnásobný, dvojnásobný)

Initalizuje novú inštanciu Aspose.Imaging.ImageFilters.ComplexUtils.Komplex štruktúry.

public Complex(double real, double imaginary)

Parameters

real double

V skutočnej časti.

imaginary double

a predstavivú časť.

Complex(Complex)

Initalizuje novú inštanciu Aspose.Imaging.ImageFilters.ComplexUtils.Komplex štruktúry.

public Complex(Complex c)

Parameters

c Complex

a komplexné číslo.

Fields

I

Som zložitý mať Aspose.Imaging.ImageFilters.ComplexUtils.complex.IM je rovnaký ako 1.

public static readonly Complex I

Fieldová hodnota

Complex

One

Jeden komplex, ktorý má Aspose.Imaging.ImageFilters.ComplexUtils.complex.Re a Wl17.Imagifilter.KomplexVýrobky.komplex je rovnaký ako 1.

public static readonly Complex One

Fieldová hodnota

Complex

SizeOfComplex

Veľkosť komplexu.

public static readonly int SizeOfComplex

Fieldová hodnota

int

SizeOfDouble

Veľkosť systému.Dvojitý

public static readonly int SizeOfDouble

Fieldová hodnota

int

Zero

Zlato komplexné

public static readonly Complex Zero

Fieldová hodnota

Complex

Properties

Im

Získať alebo nastaviť imaginárnu časť.

public double Im { get; set; }

Hodnota nehnuteľnosti

double

Magnitude

Získava veľkosť.

public double Magnitude { get; }

Hodnota nehnuteľnosti

double

Phase

Dostane sa do fázy.

public double Phase { get; }

Hodnota nehnuteľnosti

double

Re

Získať alebo nastaviť skutočnú časť.

public double Re { get; set; }

Hodnota nehnuteľnosti

double

SquaredMagnitude

Dostane štvorcovú veľkosť.

public double SquaredMagnitude { get; }

Hodnota nehnuteľnosti

double

Methods

Add(komplex, komplex)

Ads a’ a <kód triedy=" paramref">b'.

public static Complex Add(Complex a, Complex b)

Parameters

a Complex

To je komplex.

b Complex

V komplexe B.

Returns

Complex

Suma je komplexná.

Add(Komplexný, dvojitý)

Ads a’ a <kód triedy=" paramref">s'.

public static Complex Add(Complex a, double s)

Parameters

a Complex

To je komplex.

s double

a hodnoty s.

Returns

Complex

Komplex s jeho Re zvýšil s'.

Add(Komplex, komplex, ref komplex)

Ads a’ a <kód triedy=" paramref">b'.

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

Parameters

a Complex

To je komplex.

b Complex

V komplexe B.

result Complex

a výsledok .

Add(Komplexný, dvojitý, ref komplexný)

Ads a’ a <kód triedy=" paramref">s'.

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

Parameters

a Complex

To je komplex.

s double

a hodnoty s.

result Complex

a výsledok .

ApproxEqual(komplex, komplex)

Kontroluje približnú rovnosť.

public static bool ApproxEqual(Complex a, Complex b)

Parameters

a Complex

To je komplex.

b Complex

V komplexe B.

Returns

bool

Výsledkom je približná rovnosť.

ApproxEqual(Komplexné, komplexné a dvojité)

Kontroluje približnú rovnosť.

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

Parameters

a Complex

To je komplex.

b Complex

V komplexe B.

tolerance double

To je tolerancia.

Returns

bool

Výsledkom je približná rovnosť.

Clone()

Klonovanie tohto prípadu.

public Complex Clone()

Returns

Complex

Je to klón tohto komplexu.

Cos(Complex)

Získajte kód a'.

public static Complex Cos(Complex a)

Parameters

a Complex

To je komplex.

Returns

Complex

Čo sa týka a'.

Divide(komplex, komplex)

Rozdeľte a’ podľa <kód triedy=" paramref">b'.

public static Complex Divide(Complex a, Complex b)

Parameters

a Complex

To je komplex.

b Complex

V komplexe B.

Returns

Complex

Výsledkom je rozdelenie.

Exceptions

DivideByZeroException

Nemôže sa rozdeliť na nulu.

Divide(Komplexný, dvojitý)

Rozdeľte a’ podľa <kód kategórie=" paramrev">s'.

public static Complex Divide(Complex a, double s)

Parameters

a Complex

To je komplex.

s double

a hodnoty s.

Returns

Complex

Výsledkom je rozdelenie.

Exceptions

DivideByZeroException

Nemôže sa rozdeliť na nulu.

Divide(dvojnásobný komplex)

Rozdeľte a’ podľa <kód kategórie=" paramrev">s'.

public static Complex Divide(double s, Complex a)

Parameters

s double

a hodnoty s.

a Complex

To je komplex.

Returns

Complex

Výsledkom je rozdelenie.

Exceptions

DivideByZeroException

Nemôže sa rozdeliť na nulu.

Divide(Komplex, komplex, ref komplex)

Rozdeľte a’ podľa <kód triedy=" paramref">b'.

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

Parameters

a Complex

To je komplex.

b Complex

V komplexe B.

result Complex

a výsledok .

Exceptions

DivideByZeroException

Nemôže sa rozdeliť na nulu.

Divide(Komplexný, dvojitý, ref komplexný)

Rozdeľte a’ podľa <kód kategórie=" paramrev">s'.

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

Parameters

a Complex

To je komplex.

s double

a hodnoty s.

result Complex

a výsledok .

Exceptions

DivideByZeroException

Nemôže sa rozdeliť na nulu.

Divide(dvojitý, komplexný, ref komplex)

Rozdeľte s’ podľa <kód triedy=" paramref">a'.

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

Parameters

s double

a hodnoty s.

a Complex

To je komplex.

result Complex

a výsledok .

Exceptions

DivideByZeroException

Nemôže sa rozdeliť na nulu.

Equals(objekty)

Určuje, či je špecifikovaný System.Object rovný tomuto príkladu.

public override bool Equals(object obj)

Parameters

obj object

Systém.Objekt porovnávať s týmto príkladom.

Returns

bool

“skutočný” ak je špecifikovaný System.Object rovnaký ako tento príklad; inak, “falšovaný”.

Equals(Complex)

Určuje, či je špecifikovaný System.Object rovný tomuto príkladu.

public bool Equals(Complex other)

Parameters

other Complex

Systém.Objekt porovnávať s týmto príkladom.

Returns

bool

“skutočný” ak je špecifikovaný System.Object rovnaký ako tento príklad; inak, “falšovaný”.

Exp(Complex)

Zvyšuje e podľa a'.

public static Complex Exp(Complex a)

Parameters

a Complex

To je komplex.

Returns

Complex

e zvýšené podľa a'.

GetHashCode()

Vráťte hash kód pre tento príklad.

public override int GetHashCode()

Returns

int

Kód hash pre tento príklad, vhodný na použitie v algoritmoch hashingu a dátových štruktúrach, ako je tabuľka hash.

Log(Complex)

Získajte záznam z a'.

public static Complex Log(Complex a)

Parameters

a Complex

To je komplex.

Returns

Complex

Záznam z a'.

Multiply(komplex, komplex)

Množstvo a’ podľa <cod class=paranf">b.

public static Complex Multiply(Complex a, Complex b)

Parameters

a Complex

To je komplex.

b Complex

V komplexe B.

Returns

Complex

Výsledkom je multiplikácia.

Multiply(Komplexný, dvojitý)

Množstvo a’ podľa <cod class=paranf">s'.

public static Complex Multiply(Complex a, double s)

Parameters

a Complex

To je komplex.

s double

a hodnoty s.

Returns

Complex

Výsledkom je multiplikácia.

Multiply(Komplex, komplex, ref komplex)

Množstvo a’ podľa <cod class=paranf">b.

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

Parameters

a Complex

To je komplex.

b Complex

V komplexe B.

result Complex

a výsledok .

Multiply(Komplexný, dvojitý, ref komplexný)

Množstvo a’ podľa <cod class=paranf">s'.

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

Parameters

a Complex

To je komplex.

s double

a hodnoty s.

result Complex

a výsledok .

Negate(Complex)

Odmietnuť a'.

public static Complex Negate(Complex a)

Parameters

a Complex

To je komplex.

Returns

Complex

Výsledkom je odmietnutie.

Parse(Stretnutie)

Rozdeľte špecifikovaný s’ do Aspose.Imaging.ImageFilters.ComplexUtils.complex.

public static Complex Parse(string s)

Parameters

s string

a hodnoty s.

Returns

Complex

a komplexné číslo.

Exceptions

FormatException

Striktná reprezentácia zložitého čísla nie je správne formátovaná.

Sin(Complex)

Získal Sin z a'.

public static Complex Sin(Complex a)

Parameters

a Complex

To je komplex.

Returns

Complex

Sin z a'.

Sqrt(Complex)

Dostane štvorcový koreň a'.

public static Complex Sqrt(Complex a)

Parameters

a Complex

To je komplex.

Returns

Complex

Na štvorcový koreň.

Subtract(komplex, komplex)

Subtracts b’ z <kód triedy=“premf”>a'.

public static Complex Subtract(Complex a, Complex b)

Parameters

a Complex

To je komplex.

b Complex

V komplexe B.

Returns

Complex

Výsledkom je subtrakcia.

Subtract(Komplexný, dvojitý)

Subtracts s’ z <kód triedy=“premf”>a'.

public static Complex Subtract(Complex a, double s)

Parameters

a Complex

To je komplex.

s double

a hodnoty s.

Returns

Complex

Výsledkom je subtrakcia.

Subtract(dvojnásobný komplex)

Subtracts s’ z <kód triedy=“premf”>a'.

public static Complex Subtract(double s, Complex a)

Parameters

s double

a hodnoty s.

a Complex

To je komplex.

Returns

Complex

Výsledkom je subtrakcia.

Subtract(Komplex, komplex, ref komplex)

Subtracts b’ z <kód triedy=“premf”>a'.

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

Parameters

a Complex

To je komplex.

b Complex

V komplexe B.

result Complex

a výsledok .

Subtract(Komplexný, dvojitý, ref komplexný)

Subtracts s’ z <kód triedy=“premf”>a'.

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

Parameters

a Complex

To je komplex.

s double

a hodnoty s.

result Complex

a výsledok .

Subtract(dvojitý, komplexný, ref komplex)

Subtracts a’ z <kód triedy=“premf”>s'.

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

Parameters

s double

a hodnoty s.

a Complex

To je komplex.

result Complex

a výsledok .

Tan(Complex)

Dostáva sa Tan z a'.

public static Complex Tan(Complex a)

Parameters

a Complex

To je komplex.

Returns

Complex

Tan z a'.

ToString()

Vráti systém.String, ktorý predstavuje túto inštanciu.

public override string ToString()

Returns

string

Systém.String, ktorý predstavuje túto inštanciu.

TryParse(String, Extrémný komplex)

Pokúste sa rozdeliť špecifikovaný s’ do Aspose.Imaging.ImageFilters.ComplexUtils.complex.

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

Parameters

s string

a hodnoty s.

result Complex

a výsledok .

Returns

bool

Je pravda, ak je komplexné číslo parsed.

Operators

prevádzkovateľ +(komplex, komplex)

Vykonáva sa prevádzkovateľ +.

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

Parameters

a Complex

To je komplex.

b Complex

V komplexe B.

Returns

Complex

Výsledok prevádzkovateľa.

prevádzkovateľ +(Komplexný, dvojitý)

Vykonáva sa prevádzkovateľ +.

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

Parameters

a Complex

To je komplex.

s double

a hodnoty s.

Returns

Complex

Výsledok prevádzkovateľa.

prevádzkovateľ +(dvojnásobný komplex)

Vykonáva sa prevádzkovateľ +.

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

Parameters

s double

a hodnoty s.

a Complex

To je komplex.

Returns

Complex

Výsledok prevádzkovateľa.

prevádzkovateľ /(komplex, komplex)

Vykonáva sa prevádzkovateľ /.

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

Parameters

a Complex

To je komplex.

b Complex

V komplexe B.

Returns

Complex

Výsledok prevádzkovateľa.

prevádzkovateľ /(Komplexný, dvojitý)

Vykonáva sa prevádzkovateľ /.

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

Parameters

a Complex

To je komplex.

s double

a hodnoty s.

Returns

Complex

Výsledok prevádzkovateľa.

prevádzkovateľ /(dvojnásobný komplex)

Vykonáva sa prevádzkovateľ /.

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

Parameters

s double

a hodnoty s.

a Complex

To je komplex.

Returns

Complex

Výsledok prevádzkovateľa.

prevádzkovateľ = =(komplex, komplex)

Vykonáva sa prevádzkovateľ ==.

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

Parameters

a Complex

To je komplex.

b Complex

V komplexe B.

Returns

bool

Výsledok prevádzkovateľa.

Explicit operátor komplex(Dvojitý)

Vykonáva explicitnú konverziu z System.Double na Aspose.Imaging.ImageFilters.ComplexUtils.complex.

public static explicit operator Complex(double value)

Parameters

value double

a hodnotu .

Returns

Complex

Výsledok konverzie.

Explicit operátor komplex(flotila)

Vykonáva explicitnú konverziu z System.Single na Aspose.Imaging.ImageFilters.ComplexUtils.complex.

public static explicit operator Complex(float value)

Parameters

value float

a hodnotu .

Returns

Complex

Výsledok konverzie.

prevádzkovateľ !=(komplex, komplex)

Vykonávajte prevádzkovateľa! =

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

Parameters

a Complex

To je komplex.

b Complex

V komplexe B.

Returns

bool

Výsledok prevádzkovateľa.

prevádzkovateľ *(komplex, komplex)

Vykonáva sa prevádzkovateľ *.

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

Parameters

a Complex

To je komplex.

b Complex

V komplexe B.

Returns

Complex

Výsledok prevádzkovateľa.

prevádzkovateľ *(dvojnásobný komplex)

Vykonáva sa prevádzkovateľ *.

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

Parameters

s double

a hodnoty s.

a Complex

To je komplex.

Returns

Complex

Výsledok prevádzkovateľa.

prevádzkovateľ *(Komplexný, dvojitý)

Vykonáva sa prevádzkovateľ *.

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

Parameters

a Complex

To je komplex.

s double

a hodnoty s.

Returns

Complex

Výsledok prevádzkovateľa.

prevádzkovateľ -(komplex, komplex)

Vykonáva sa prevádzkovateľ -

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

Parameters

a Complex

To je komplex.

b Complex

V komplexe B.

Returns

Complex

Výsledok prevádzkovateľa.

prevádzkovateľ -(Komplexný, dvojitý)

Vykonáva sa prevádzkovateľ -

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

Parameters

a Complex

To je komplex.

s double

a hodnoty s.

Returns

Complex

Výsledok prevádzkovateľa.

prevádzkovateľ -(dvojnásobný komplex)

Vykonáva sa prevádzkovateľ -

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

Parameters

s double

a hodnoty s.

a Complex

To je komplex.

Returns

Complex

Výsledok prevádzkovateľa.

prevádzkovateľ -(Complex)

Vykonáva sa prevádzkovateľ -

public static Complex operator -(Complex a)

Parameters

a Complex

To je komplex.

Returns

Complex

Výsledok prevádzkovateľa.

 Slovenčina