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
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
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
SizeOfComplex
Velikost komplexu.
public static readonly int SizeOfComplex
Polní hodnota
SizeOfDouble
Velikost systému.Double.
public static readonly int SizeOfDouble
Polní hodnota
Zero
Zero komplexn.
public static readonly Complex Zero
Polní hodnota
Properties
Im
Obdržíte nebo nastavíte imaginární část.
public double Im { get; set; }
Hodnota nemovitosti
Magnitude
Dostane velikost.
public double Magnitude { get; }
Hodnota nemovitosti
Phase
Dostane se do fáze.
public double Phase { get; }
Hodnota nemovitosti
Re
Získáte nebo nastavíte skutečnou část.
public double Re { get; set; }
Hodnota nemovitosti
SquaredMagnitude
Dostane čtvereční velikost.
public double SquaredMagnitude { get; }
Hodnota nemovitosti
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
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
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
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
Výsledek přibližné rovnosti.
Clone()
Klonuje tuto situaci.
public Complex Clone()
Returns
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
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
Výsledkem je rozdělen.
Exceptions
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
Výsledkem je rozdělen.
Exceptions
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
Výsledkem je rozdělen.
Exceptions
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
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
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
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
‘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
‘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
e vyvolané a’.
GetHashCode()
Vraťte hash kód pro tento příklad.
public override int GetHashCode()
Returns
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
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
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
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
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
Komplexní číslo.
Exceptions
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
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
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
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
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
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
Tan z a'.
ToString()
Vrátí systém.String, který představuje tuto instanci.
public override string ToString()
Returns
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Výsledek provozovatele.
Operátor -(Complex)
Provádí se provozovatel -.
public static Complex operator -(Complex a)
Parameters
a
Complex
To je komplex.
Returns
Výsledek provozovatele.