Struct Complex

Struct Complex

Název místa: Aspose.Imaging.ImageFilters.ComplexUtils Shromáždění: Aspose.Imaging.dll (25.4.0)

Komplexní číselná struktura.

public struct Complex : IEquatable<complex>

Implements

IEquatable

Dědiční členové

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

Constructors

Complex(dvojí, dvojí)

Začíná nový příklad Aspose.Imaging.ImageFilters.ComplexUtils.Complex struktury.

public Complex(double real, double imaginary)

Parameters

real double

V reálné části.

imaginary double

Je to představivá část.

Complex(Complex)

Začíná nový příklad Aspose.Imaging.ImageFilters.ComplexUtils.Complex struktury.

public Complex(Complex c)

Parameters

c Complex

Komplexní číslo.

Fields

I

Jsem složitý mít Aspose.Imaging.ImageFilters.ComplexUtils.Complex.Im je rovný 1.

public static readonly Complex I

Polní hodnota

Complex

One

Jeden komplex má Aspose.Imaging.ImageFilters.ComplexUtils.Complex.Re a Aspose.Imaging.ImageFilters.ComplexUtils.Complex.Im je stejný jako 1.

public static readonly Complex One

Polní hodnota

Complex

SizeOfComplex

Velikost komplexu.

public static readonly int SizeOfComplex

Polní hodnota

int

SizeOfDouble

Velikost systému.Double.

public static readonly int SizeOfDouble

Polní hodnota

int

Zero

Zero komplexn.

public static readonly Complex Zero

Polní hodnota

Complex

Properties

Im

Obdržíte nebo nastavíte imaginární část.

public double Im { get; set; }

Hodnota nemovitosti

double

Magnitude

Dostane velikost.

public double Magnitude { get; }

Hodnota nemovitosti

double

Phase

Dostane se do fáze.

public double Phase { get; }

Hodnota nemovitosti

double

Re

Získáte nebo nastavíte skutečnou část.

public double Re { get; set; }

Hodnota nemovitosti

double

SquaredMagnitude

Dostane čtvereční velikost.

public double SquaredMagnitude { get; }

Hodnota nemovitosti

double

Methods

Add(komplex, komplex)

Ads a’ a b'.

public static Complex Add(Complex a, Complex b)

Parameters

a Complex

To je komplex.

b Complex

V komplexu B.

Returns

Complex

Suma je komplexn.

Add(Komplexní, dvojí)

Ads a’ a s'.

public static Complex Add(Complex a, double s)

Parameters

a Complex

To je komplex.

s double

V hodnotě s.

Returns

Complex

Komplex s jeho Re se zvýšil s'.

Add(komplexní, komplexní, ref komplexní)

Ads a’ a b'.

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

Parameters

a Complex

To je komplex.

b Complex

V komplexu B.

result Complex

A výsledek.

Add(Komplexní, dvojitý, ref komplex)

Ads a’ a s'.

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

Parameters

a Complex

To je komplex.

s double

V hodnotě s.

result Complex

A výsledek.

ApproxEqual(komplex, komplex)

Zkontrolujte přibližnou rovnost.

public static bool ApproxEqual(Complex a, Complex b)

Parameters

a Complex

To je komplex.

b Complex

V komplexu B.

Returns

bool

Výsledek přibližné rovnosti.

ApproxEqual(komplexní, komplexní, dvojí)

Zkontrolujte přibližnou rovnost.

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

Parameters

a Complex

To je komplex.

b Complex

V komplexu B.

tolerance double

To je tolerance.

Returns

bool

Výsledek přibližné rovnosti.

Clone()

Klonuje tuto situaci.

public Complex Clone()

Returns

Complex

Je to klon tohoto komplexu.

Cos(Complex)

Obdržíte kód a'.

public static Complex Cos(Complex a)

Parameters

a Complex

To je komplex.

Returns

Complex

Co znamená a'.

Divide(komplex, komplex)

Rozdělte a’ na b'.

public static Complex Divide(Complex a, Complex b)

Parameters

a Complex

To je komplex.

b Complex

V komplexu B.

Returns

Complex

Výsledkem je rozdělen.

Exceptions

DivideByZeroException

Nemůže se rozdělit na nulu.

Divide(Komplexní, dvojí)

Rozdělte a’ na s'.

public static Complex Divide(Complex a, double s)

Parameters

a Complex

To je komplex.

s double

V hodnotě s.

Returns

Complex

Výsledkem je rozdělen.

Exceptions

DivideByZeroException

Nemůže se rozdělit na nulu.

Divide(Dvojnásobný komplex)

Rozdělte a’ na s'.

public static Complex Divide(double s, Complex a)

Parameters

s double

V hodnotě s.

a Complex

To je komplex.

Returns

Complex

Výsledkem je rozdělen.

Exceptions

DivideByZeroException

Nemůže se rozdělit na nulu.

Divide(komplexní, komplexní, ref komplexní)

Rozdělte a’ na b'.

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

Parameters

a Complex

To je komplex.

b Complex

V komplexu B.

result Complex

A výsledek.

Exceptions

DivideByZeroException

Nemůže se rozdělit na nulu.

Divide(Komplexní, dvojitý, ref komplex)

Rozdělte a’ na s'.

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

Parameters

a Complex

To je komplex.

s double

V hodnotě s.

result Complex

A výsledek.

Exceptions

DivideByZeroException

Nemůže se rozdělit na nulu.

Divide(dvojí, komplexní, ref komplexní)

Rozdělte s’ na a'.

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

Parameters

s double

V hodnotě s.

a Complex

To je komplex.

result Complex

A výsledek.

Exceptions

DivideByZeroException

Nemůže se rozdělit na nulu.

Equals(Objekt)

Určuje, zda je specifikovaný System.Object rovný tomuto bodu.

public override bool Equals(object obj)

Parameters

obj object

Systém.Objekt srovnávat s tímto příkladem.

Returns

bool

‘pravda’ pokud je specifikovaný System.Object stejný jako tento příklad; jinak ‘falešn’.

Equals(Complex)

Určuje, zda je specifikovaný System.Object rovný tomuto bodu.

public bool Equals(Complex other)

Parameters

other Complex

Systém.Objekt srovnávat s tímto příkladem.

Returns

bool

‘pravda’ pokud je specifikovaný System.Object stejný jako tento příklad; jinak ‘falešn’.

Exp(Complex)

Zvyšuje se e podle a’.

public static Complex Exp(Complex a)

Parameters

a Complex

To je komplex.

Returns

Complex

e vyvolané a’.

GetHashCode()

Vraťte hash kód pro tento příklad.

public override int GetHashCode()

Returns

int

Hash kód pro tento příklad, vhodný pro použití v hashing algoritmy a datové struktury, jako je hash tabulka.

Log(Complex)

Obdržíte záznam a'.

public static Complex Log(Complex a)

Parameters

a Complex

To je komplex.

Returns

Complex

Záznam a'.

Multiply(komplex, komplex)

Množství a’ pomocí b'.

public static Complex Multiply(Complex a, Complex b)

Parameters

a Complex

To je komplex.

b Complex

V komplexu B.

Returns

Complex

Výsledkem je množen.

Multiply(Komplexní, dvojí)

Multiplies a’ by s'.

public static Complex Multiply(Complex a, double s)

Parameters

a Complex

To je komplex.

s double

V hodnotě s.

Returns

Complex

Výsledkem je množen.

Multiply(komplexní, komplexní, ref komplexní)

Množství a’ pomocí b'.

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

Parameters

a Complex

To je komplex.

b Complex

V komplexu B.

result Complex

A výsledek.

Multiply(Komplexní, dvojitý, ref komplex)

Multiplies a’ by s'.

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

Parameters

a Complex

To je komplex.

s double

V hodnotě s.

result Complex

A výsledek.

Negate(Complex)

Odmítá a'.

public static Complex Negate(Complex a)

Parameters

a Complex

To je komplex.

Returns

Complex

Výsledkem je odmítnut.

Parse(Stringová)

Rozdělte specifikovaný s’ do Aspose.Imaging.ImageFilters.ComplexUtils.Complex.

public static Complex Parse(string s)

Parameters

s string

V hodnotě s.

Returns

Complex

Komplexní číslo.

Exceptions

FormatException

Stručná reprezentace složitého čísla není správně formátována.

Sin(Complex)

Zobrazí se na stránce a'.

public static Complex Sin(Complex a)

Parameters

a Complex

To je komplex.

Returns

Complex

Zpět na článek a'.

Sqrt(Complex)

Obdrží čtvercový kořen a'.

public static Complex Sqrt(Complex a)

Parameters

a Complex

To je komplex.

Returns

Complex

Na čtvercový kořen.

Subtract(komplex, komplex)

Podstránky b’ z a'.

public static Complex Subtract(Complex a, Complex b)

Parameters

a Complex

To je komplex.

b Complex

V komplexu B.

Returns

Complex

Výsledkem je subtrace.

Subtract(Komplexní, dvojí)

Podstránky s’ z a'.

public static Complex Subtract(Complex a, double s)

Parameters

a Complex

To je komplex.

s double

V hodnotě s.

Returns

Complex

Výsledkem je subtrace.

Subtract(Dvojnásobný komplex)

Podstránky s’ z a'.

public static Complex Subtract(double s, Complex a)

Parameters

s double

V hodnotě s.

a Complex

To je komplex.

Returns

Complex

Výsledkem je subtrace.

Subtract(komplexní, komplexní, ref komplexní)

Podstránky b’ z a'.

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

Parameters

a Complex

To je komplex.

b Complex

V komplexu B.

result Complex

A výsledek.

Subtract(Komplexní, dvojitý, ref komplex)

Podstránky s’ z a'.

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

Parameters

a Complex

To je komplex.

s double

V hodnotě s.

result Complex

A výsledek.

Subtract(dvojí, komplexní, ref komplexní)

Podstránky a’ z s'.

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

Parameters

s double

V hodnotě s.

a Complex

To je komplex.

result Complex

A výsledek.

Tan(Complex)

Obdrží Tan z a'.

public static Complex Tan(Complex a)

Parameters

a Complex

To je komplex.

Returns

Complex

Tan z a'.

ToString()

Vrátí systém.String, který představuje tuto instanci.

public override string ToString()

Returns

string

Systém.String, který představuje tuto instanci.

TryParse(String, Extrémní komplex)

Pokuste se rozdělit specifikovaný s’ do Aspose.Imaging.ImageFilters.ComplexUtils.Complex.

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

Parameters

s string

V hodnotě s.

result Complex

A výsledek.

Returns

bool

Je to pravda, pokud je komplexní číslo parsed.

Operators

Operátor +(komplex, komplex)

Využijte provozovatele +.

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

Parameters

a Complex

To je komplex.

b Complex

V komplexu B.

Returns

Complex

Výsledek provozovatele.

Operátor +(Komplexní, dvojí)

Využijte provozovatele +.

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

Parameters

a Complex

To je komplex.

s double

V hodnotě s.

Returns

Complex

Výsledek provozovatele.

Operátor +(Dvojnásobný komplex)

Využijte provozovatele +.

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

Parameters

s double

V hodnotě s.

a Complex

To je komplex.

Returns

Complex

Výsledek provozovatele.

provozovatel /(komplex, komplex)

Vykonává se provozovatel /.

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

Parameters

a Complex

To je komplex.

b Complex

V komplexu B.

Returns

Complex

Výsledek provozovatele.

provozovatel /(Komplexní, dvojí)

Vykonává se provozovatel /.

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

Parameters

a Complex

To je komplex.

s double

V hodnotě s.

Returns

Complex

Výsledek provozovatele.

provozovatel /(Dvojnásobný komplex)

Vykonává se provozovatel /.

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

Parameters

s double

V hodnotě s.

a Complex

To je komplex.

Returns

Complex

Výsledek provozovatele.

provozovatel =(komplex, komplex)

Využijte provozovatele ==.

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

Parameters

a Complex

To je komplex.

b Complex

V komplexu B.

Returns

bool

Výsledek provozovatele.

Výslovný operační komplex(Dvojitý)

Provádí výslovnou konverzi z System.Double na Aspose.Imaging.ImageFilters.ComplexUtils.Complex.

public static explicit operator Complex(double value)

Parameters

value double

a její hodnotu.

Returns

Complex

Je to výsledek konverze.

Výslovný operační komplex(flotila)

Provádí výslovnou konverzi z System.Single na Aspose.Imaging.ImageFilters.ComplexUtils.Complex.

public static explicit operator Complex(float value)

Parameters

value float

a její hodnotu.

Returns

Complex

Je to výsledek konverze.

Operátor !=(komplex, komplex)

Využijte provozovatele !=.

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

Parameters

a Complex

To je komplex.

b Complex

V komplexu B.

Returns

bool

Výsledek provozovatele.

Operátor *(komplex, komplex)

Vykonáváte provozovatele *.

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

Parameters

a Complex

To je komplex.

b Complex

V komplexu B.

Returns

Complex

Výsledek provozovatele.

Operátor *(Dvojnásobný komplex)

Vykonáváte provozovatele *.

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

Parameters

s double

V hodnotě s.

a Complex

To je komplex.

Returns

Complex

Výsledek provozovatele.

Operátor *(Komplexní, dvojí)

Vykonáváte provozovatele *.

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

Parameters

a Complex

To je komplex.

s double

V hodnotě s.

Returns

Complex

Výsledek provozovatele.

Operátor -(komplex, komplex)

Provádí se provozovatel -.

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

Parameters

a Complex

To je komplex.

b Complex

V komplexu B.

Returns

Complex

Výsledek provozovatele.

Operátor -(Komplexní, dvojí)

Provádí se provozovatel -.

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

Parameters

a Complex

To je komplex.

s double

V hodnotě s.

Returns

Complex

Výsledek provozovatele.

Operátor -(Dvojnásobný komplex)

Provádí se provozovatel -.

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

Parameters

s double

V hodnotě s.

a Complex

To je komplex.

Returns

Complex

Výsledek provozovatele.

Operátor -(Complex)

Provádí se provozovatel -.

public static Complex operator -(Complex a)

Parameters

a Complex

To je komplex.

Returns

Complex

Výsledek provozovatele.

 Čeština