Struct Complex
nazivni prostor: Aspose.Imaging.ImageFilters.ComplexUtils Sastav: Aspose.Imaging.dll (25.4.0)
Struktura složenog broja.
public struct Complex : IEquatable<complex>
Implements
naslijeđeni članovi
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Complex(Dvostruko, dvostruko)
Inicijalizira novu primjenu Aspose.Imaging.ImageFilters.ComplexUtils.complex struk.
public Complex(double real, double imaginary)
Parameters
real
double
U stvarnom dijelu.
imaginary
double
To je maštoviti dio.
Complex(Complex)
Inicijalizira novu primjenu Aspose.Imaging.ImageFilters.ComplexUtils.complex struk.
public Complex(Complex c)
Parameters
c
Complex
To je složen broj.
Fields
I
Ja složen imam Aspose.Imaging.ImageFilters.complexUtils.Complex.IM je jednako 1.
public static readonly Complex I
Vrijednost polja
One
Jedan kompleks ima Aspose.Imaging.ImageFilters.ComplexUtils.complex.Re i Wl17.Imagifilteri.kompleks.im jednako je 1.
public static readonly Complex One
Vrijednost polja
SizeOfComplex
Veličina složenog.
public static readonly int SizeOfComplex
Vrijednost polja
SizeOfDouble
Veličina sustava je dvostruka.
public static readonly int SizeOfDouble
Vrijednost polja
Zero
Nula je složen.
public static readonly Complex Zero
Vrijednost polja
Properties
Im
Uzmite ili postavite maštoviti dio.
public double Im { get; set; }
Vrijednost nekretnina
Magnitude
Dobio je veličinu.
public double Magnitude { get; }
Vrijednost nekretnina
Phase
Došao je do faze.
public double Phase { get; }
Vrijednost nekretnina
Re
Dobiti ili postaviti stvarni dio.
public double Re { get; set; }
Vrijednost nekretnina
SquaredMagnitude
Dobivaju kvadratnu veličinu.
public double SquaredMagnitude { get; }
Vrijednost nekretnina
Methods
Add(Kompleks i kompleks)
Dodatci
public static Complex Add(Complex a, Complex b)
Parameters
a
Complex
To je kompleks.
b
Complex
To je B kompleks.
Returns
Suma je složena.
Add(Kompleksni, dvostruki)
Dodatci a’ i <cod class=paramaf">s'.
public static Complex Add(Complex a, double s)
Parameters
a
Complex
To je kompleks.
s
double
Vrijednost je s.
Returns
Kompleks sa svojim Re povećan je s'.
Add(Kompleks, kompleks i ref kompleks)
Dodatci
public static void Add(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
To je kompleks.
b
Complex
To je B kompleks.
result
Complex
To je rezultat.
Add(Kompleks, dvostruki, ref kompleks)
Dodatci a’ i <cod class=paramaf">s'.
public static void Add(Complex a, double s, ref Complex result)
Parameters
a
Complex
To je kompleks.
s
double
Vrijednost je s.
result
Complex
To je rezultat.
ApproxEqual(Kompleks i kompleks)
Provjerava približnu ravnopravnost.
public static bool ApproxEqual(Complex a, Complex b)
Parameters
a
Complex
To je kompleks.
b
Complex
To je B kompleks.
Returns
Procjenjuje se rezultat približne ravnopravnosti.
ApproxEqual(Kompleks, kompleks i dvostruki)
Provjerava približnu ravnopravnost.
public static bool ApproxEqual(Complex a, Complex b, double tolerance)
Parameters
a
Complex
To je kompleks.
b
Complex
To je B kompleks.
tolerance
double
To je tolerancija.
Returns
Procjenjuje se rezultat približne ravnopravnosti.
Clone()
Klonirajte ovu situaciju.
public Complex Clone()
Returns
Klon ovog kompleksa.
Cos(Complex)
Slijedeći članakSvijet a'.
public static Complex Cos(Complex a)
Parameters
a
Complex
To je kompleks.
Returns
Što se tiče a'.
Divide(Kompleks i kompleks)
Podijelite a’ na <cod class=paramaf">b'.
public static Complex Divide(Complex a, Complex b)
Parameters
a
Complex
To je kompleks.
b
Complex
To je B kompleks.
Returns
To je rezultat podjele.
Exceptions
Ne može se podijeliti po nuli.
Divide(Kompleksni, dvostruki)
Podijelite a’ po <cod class=paramaf">s'.
public static Complex Divide(Complex a, double s)
Parameters
a
Complex
To je kompleks.
s
double
Vrijednost je s.
Returns
To je rezultat podjele.
Exceptions
Ne može se podijeliti po nuli.
Divide(Dvostruki kompleks)
Podijelite a’ po <cod class=paramaf">s'.
public static Complex Divide(double s, Complex a)
Parameters
s
double
Vrijednost je s.
a
Complex
To je kompleks.
Returns
To je rezultat podjele.
Exceptions
Ne može se podijeliti po nuli.
Divide(Kompleks, kompleks i ref kompleks)
Podijelite a’ na <cod class=paramaf">b'.
public static void Divide(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
To je kompleks.
b
Complex
To je B kompleks.
result
Complex
To je rezultat.
Exceptions
Ne može se podijeliti po nuli.
Divide(Kompleks, dvostruki, ref kompleks)
Podijelite a’ po <cod class=paramaf">s'.
public static void Divide(Complex a, double s, ref Complex result)
Parameters
a
Complex
To je kompleks.
s
double
Vrijednost je s.
result
Complex
To je rezultat.
Exceptions
Ne može se podijeliti po nuli.
Divide(Dvostruki, kompleks, ref kompleks)
Podijelite s’ po <cod class=paramaf">a'.
public static void Divide(double s, Complex a, ref Complex result)
Parameters
s
double
Vrijednost je s.
a
Complex
To je kompleks.
result
Complex
To je rezultat.
Exceptions
Ne može se podijeliti po nuli.
Equals(Objekt)
Određuje je li određeni System.Object isti kao i ovaj.
public override bool Equals(object obj)
Parameters
obj
object
Sistem.Objekt za usporedbu s ovim slučajem.
Returns
‘pravda’ ako je određeni System.Object isti kao i ovaj primjer; inače, ’lažno’.
Equals(Complex)
Određuje je li određeni System.Object isti kao i ovaj.
public bool Equals(Complex other)
Parameters
other
Complex
Sistem.Objekt za usporedbu s ovim slučajem.
Returns
‘pravda’ ako je određeni System.Object isti kao i ovaj primjer; inače, ’lažno’.
Exp(Complex)
Povećava se e po a'.
public static Complex Exp(Complex a)
Parameters
a
Complex
To je kompleks.
Returns
e podignuta kodom a'.
GetHashCode()
Povratak hash koda za ovaj slučaj.
public override int GetHashCode()
Returns
Hash kod za ovaj primjer, prikladan za upotrebu u hashing algoritmima i strukturama podataka poput hash tablice.
Log(Complex)
Pronađite log za a'.
public static Complex Log(Complex a)
Parameters
a
Complex
To je kompleks.
Returns
Slijedeći članakDokumenti a'.
Multiply(Kompleks i kompleks)
Povećajte a’ na temelju <code class=paramaf">b'.
public static Complex Multiply(Complex a, Complex b)
Parameters
a
Complex
To je kompleks.
b
Complex
To je B kompleks.
Returns
To je rezultat množenja.
Multiply(Kompleksni, dvostruki)
Povećajte a’ po <cod class=paramaf">s'.
public static Complex Multiply(Complex a, double s)
Parameters
a
Complex
To je kompleks.
s
double
Vrijednost je s.
Returns
To je rezultat množenja.
Multiply(Kompleks, kompleks i ref kompleks)
Povećajte a’ na temelju <code class=paramaf">b'.
public static void Multiply(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
To je kompleks.
b
Complex
To je B kompleks.
result
Complex
To je rezultat.
Multiply(Kompleks, dvostruki, ref kompleks)
Povećajte a’ po <cod class=paramaf">s'.
public static void Multiply(Complex a, double s, ref Complex result)
Parameters
a
Complex
To je kompleks.
s
double
Vrijednost je s.
result
Complex
To je rezultat.
Negate(Complex)
Odbijanje a'.
public static Complex Negate(Complex a)
Parameters
a
Complex
To je kompleks.
Returns
To je rezultat odbijanja.
Parse(String)
Podijelite određeni
public static Complex Parse(string s)
Parameters
s
string
Vrijednost je s.
Returns
To je složen broj.
Exceptions
Strog prikaz složenog broja nije ispravno formatiran.
Sin(Complex)
Gets Sin of a'.
public static Complex Sin(Complex a)
Parameters
a
Complex
To je kompleks.
Returns
Sin od a'.
Sqrt(Complex)
Dobiva kvadratni korijen a'.
public static Complex Sqrt(Complex a)
Parameters
a
Complex
To je kompleks.
Returns
To je kvadratni korijen.
Subtract(Kompleks i kompleks)
Subtracts b’ iz
public static Complex Subtract(Complex a, Complex b)
Parameters
a
Complex
To je kompleks.
b
Complex
To je B kompleks.
Returns
To je rezultat subtracije.
Subtract(Kompleksni, dvostruki)
Subtracts s’ iz
public static Complex Subtract(Complex a, double s)
Parameters
a
Complex
To je kompleks.
s
double
Vrijednost je s.
Returns
To je rezultat subtracije.
Subtract(Dvostruki kompleks)
Subtracts s’ iz
public static Complex Subtract(double s, Complex a)
Parameters
s
double
Vrijednost je s.
a
Complex
To je kompleks.
Returns
To je rezultat subtracije.
Subtract(Kompleks, kompleks i ref kompleks)
Subtracts b’ iz
public static void Subtract(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
To je kompleks.
b
Complex
To je B kompleks.
result
Complex
To je rezultat.
Subtract(Kompleks, dvostruki, ref kompleks)
Subtracts s’ iz
public static void Subtract(Complex a, double s, ref Complex result)
Parameters
a
Complex
To je kompleks.
s
double
Vrijednost je s.
result
Complex
To je rezultat.
Subtract(Dvostruki, kompleks, ref kompleks)
Subtracts a’ iz
public static void Subtract(double s, Complex a, ref Complex result)
Parameters
s
double
Vrijednost je s.
a
Complex
To je kompleks.
result
Complex
To je rezultat.
Tan(Complex)
Gets Tan od a'.
public static Complex Tan(Complex a)
Parameters
a
Complex
To je kompleks.
Returns
Tan za a'.
ToString()
Povratak System.String koji predstavlja ovu primjenu.
public override string ToString()
Returns
String.String koji predstavlja ovu primjenu.
TryParse(String, izlazak kompleksa)
Pokušajte razdvojiti određeni
public static bool TryParse(string s, out Complex result)
Parameters
s
string
Vrijednost je s.
result
Complex
To je rezultat.
Returns
Istina, ako je složen broj parsed.
Operators
Operator +(Kompleks i kompleks)
Uvođenje operatera +.
public static Complex operator +(Complex a, Complex b)
Parameters
a
Complex
To je kompleks.
b
Complex
To je B kompleks.
Returns
Rezultat operatora.
Operator +(Kompleksni, dvostruki)
Uvođenje operatera +.
public static Complex operator +(Complex a, double s)
Parameters
a
Complex
To je kompleks.
s
double
Vrijednost je s.
Returns
Rezultat operatora.
Operator +(Dvostruki kompleks)
Uvođenje operatera +.
public static Complex operator +(double s, Complex a)
Parameters
s
double
Vrijednost je s.
a
Complex
To je kompleks.
Returns
Rezultat operatora.
Operator /(Kompleks i kompleks)
Uvođenje operatora /.
public static Complex operator /(Complex a, Complex b)
Parameters
a
Complex
To je kompleks.
b
Complex
To je B kompleks.
Returns
Rezultat operatora.
Operator /(Kompleksni, dvostruki)
Uvođenje operatora /.
public static Complex operator /(Complex a, double s)
Parameters
a
Complex
To je kompleks.
s
double
Vrijednost je s.
Returns
Rezultat operatora.
Operator /(Dvostruki kompleks)
Uvođenje operatora /.
public static Complex operator /(double s, Complex a)
Parameters
s
double
Vrijednost je s.
a
Complex
To je kompleks.
Returns
Rezultat operatora.
Operator =(Kompleks i kompleks)
Uvođenje operatera = =
public static bool operator ==(Complex a, Complex b)
Parameters
a
Complex
To je kompleks.
b
Complex
To je B kompleks.
Returns
Rezultat operatora.
Operativni kompleks(Dvostruko)
Izvozi izričitu konverziju od System.Double na Aspose.Imaging.ImageFilters.ComplexUtils.complex.
public static explicit operator Complex(double value)
Parameters
value
double
Vrijednost je.
Returns
To je rezultat konverzije.
Operativni kompleks(float)
Izvozi izričitu konverziju od System.Single na Aspose.Imaging.ImageFilters.ComplexUtils.complex.
public static explicit operator Complex(float value)
Parameters
value
float
Vrijednost je.
Returns
To je rezultat konverzije.
Operator !=(Kompleks i kompleks)
Uvođenje operatera! =
public static bool operator !=(Complex a, Complex b)
Parameters
a
Complex
To je kompleks.
b
Complex
To je B kompleks.
Returns
Rezultat operatora.
Operator *(Kompleks i kompleks)
Uvođenje operatera *.
public static Complex operator *(Complex a, Complex b)
Parameters
a
Complex
To je kompleks.
b
Complex
To je B kompleks.
Returns
Rezultat operatora.
Operator *(Dvostruki kompleks)
Uvođenje operatera *.
public static Complex operator *(double s, Complex a)
Parameters
s
double
Vrijednost je s.
a
Complex
To je kompleks.
Returns
Rezultat operatora.
Operator *(Kompleksni, dvostruki)
Uvođenje operatera *.
public static Complex operator *(Complex a, double s)
Parameters
a
Complex
To je kompleks.
s
double
Vrijednost je s.
Returns
Rezultat operatora.
Operator -(Kompleks i kompleks)
Uvođenje operatora -
public static Complex operator -(Complex a, Complex b)
Parameters
a
Complex
To je kompleks.
b
Complex
To je B kompleks.
Returns
Rezultat operatora.
Operator -(Kompleksni, dvostruki)
Uvođenje operatora -
public static Complex operator -(Complex a, double s)
Parameters
a
Complex
To je kompleks.
s
double
Vrijednost je s.
Returns
Rezultat operatora.
Operator -(Dvostruki kompleks)
Uvođenje operatora -
public static Complex operator -(double s, Complex a)
Parameters
s
double
Vrijednost je s.
a
Complex
To je kompleks.
Returns
Rezultat operatora.
Operator -(Complex)
Uvođenje operatora -
public static Complex operator -(Complex a)
Parameters
a
Complex
To je kompleks.
Returns
Rezultat operatora.