Struct Complex
Navne til: Aspose.Imaging.ImageFilters.ComplexUtils Sammensætning: Aspose.Imaging.dll (25.4.0)
Den komplekse talstruktur.
public struct Complex : IEquatable<complex>
Implements
De arvede medlemmer
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Complex(dobbelt, dobbelt)
Initialiserer en ny instans af Aspose.Imaging.ImageFilters.ComplexUtils.complex struktur.
public Complex(double real, double imaginary)
Parameters
real
double
Den virkelige del.
imaginary
double
Den fantasifulde del.
Complex(Complex)
Initialiserer en ny instans af Aspose.Imaging.ImageFilters.ComplexUtils.complex struktur.
public Complex(Complex c)
Parameters
c
Complex
Det komplekse antal.
Fields
I
Jeg er kompliceret med at have Aspose.Imaging.ImageFilters.ComplexUtils.complex.IM ligner 1.
public static readonly Complex I
Fællesværdi
One
En kompleks, der har Aspose.Imaging.ImageFilters.ComplexUtils.complex.Re og __ www.imagefilter.kompleks .IM svarer til 1.
public static readonly Complex One
Fællesværdi
SizeOfComplex
Størrelsen af komplekset.
public static readonly int SizeOfComplex
Fællesværdi
SizeOfDouble
Størrelsen af System.Double.
public static readonly int SizeOfDouble
Fællesværdi
Zero
Det er Zero Complex.
public static readonly Complex Zero
Fællesværdi
Properties
Im
Giver eller sætter den imaginære del.
public double Im { get; set; }
Ejendomsværdi
Magnitude
Gør størrelsen.
public double Magnitude { get; }
Ejendomsværdi
Phase
Gør den fase.
public double Phase { get; }
Ejendomsværdi
Re
Giver eller sætter den virkelige del.
public double Re { get; set; }
Ejendomsværdi
SquaredMagnitude
Gør den kvadratiske størrelse.
public double SquaredMagnitude { get; }
Ejendomsværdi
Methods
Add(Komplex og kompleks)
Ads a’ og
public static Complex Add(Complex a, Complex b)
Parameters
a
Complex
Det er en kompleks.
b
Complex
Det b kompleks.
Returns
Det er sumkompleks.
Add(Komplex og dobbelt)
Ads a’ og <code class=parama">s'.
public static Complex Add(Complex a, double s)
Parameters
a
Complex
Det er en kompleks.
s
double
Den s værdi.
Returns
Komplekset med dens Re øges med s'.
Add(Kompleks, kompleks og ref kompleks)
Ads a’ og
public static void Add(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
Det er en kompleks.
b
Complex
Det b kompleks.
result
Complex
og resultatet.
Add(Kompleks, dobbelt, ref kompleks)
Ads a’ og <code class=parama">s'.
public static void Add(Complex a, double s, ref Complex result)
Parameters
a
Complex
Det er en kompleks.
s
double
Den s værdi.
result
Complex
og resultatet.
ApproxEqual(Komplex og kompleks)
Vi kontrollerer ligestilling.
public static bool ApproxEqual(Complex a, Complex b)
Parameters
a
Complex
Det er en kompleks.
b
Complex
Det b kompleks.
Returns
Den nærmeste ligestilling er resultatet.
ApproxEqual(Kompleks, kompleks og dobbelt)
Vi kontrollerer ligestilling.
public static bool ApproxEqual(Complex a, Complex b, double tolerance)
Parameters
a
Complex
Det er en kompleks.
b
Complex
Det b kompleks.
tolerance
double
Det er tolerance.
Returns
Den nærmeste ligestilling er resultatet.
Clone()
Kloner denne instans.
public Complex Clone()
Returns
En klone af dette kompleks.
Cos(Complex)
Gets Cos af a'.
public static Complex Cos(Complex a)
Parameters
a
Complex
Det er en kompleks.
Returns
Hvad er a'.
Divide(Komplex og kompleks)
Inddel a’ ved at inddele <code class=parama">b'.
public static Complex Divide(Complex a, Complex b)
Parameters
a
Complex
Det er en kompleks.
b
Complex
Det b kompleks.
Returns
Resultatet af divisionen.
Exceptions
Man kan ikke dele med null.
Divide(Komplex og dobbelt)
Dividerer a’ ved at dividere <code class" paramrev">s'.
public static Complex Divide(Complex a, double s)
Parameters
a
Complex
Det er en kompleks.
s
double
Den s værdi.
Returns
Resultatet af divisionen.
Exceptions
Man kan ikke dele med null.
Divide(Dobbelt og komplekst)
Dividerer a’ ved at dividere <code class" paramrev">s'.
public static Complex Divide(double s, Complex a)
Parameters
s
double
Den s værdi.
a
Complex
Det er en kompleks.
Returns
Resultatet af divisionen.
Exceptions
Man kan ikke dele med null.
Divide(Kompleks, kompleks og ref kompleks)
Inddel a’ ved at inddele <code class=parama">b'.
public static void Divide(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
Det er en kompleks.
b
Complex
Det b kompleks.
result
Complex
og resultatet.
Exceptions
Man kan ikke dele med null.
Divide(Kompleks, dobbelt, ref kompleks)
Dividerer a’ ved at dividere <code class" paramrev">s'.
public static void Divide(Complex a, double s, ref Complex result)
Parameters
a
Complex
Det er en kompleks.
s
double
Den s værdi.
result
Complex
og resultatet.
Exceptions
Man kan ikke dele med null.
Divide(dobbelt, kompleks, ref kompleks)
Divider s’ ved at dividere <code class" paramrev">a'.
public static void Divide(double s, Complex a, ref Complex result)
Parameters
s
double
Den s værdi.
a
Complex
Det er en kompleks.
result
Complex
og resultatet.
Exceptions
Man kan ikke dele med null.
Equals(Objekt)
Det bestemmer, om den angivne System.Object er lig med denne instans.
public override bool Equals(object obj)
Parameters
obj
object
System.Object til at sammenligne med denne instans.
Returns
’true’ hvis det angivne System.Object er lig med dette eksempel; ellers ‘falske’.
Equals(Complex)
Det bestemmer, om den angivne System.Object er lig med denne instans.
public bool Equals(Complex other)
Parameters
other
Complex
System.Object til at sammenligne med denne instans.
Returns
’true’ hvis det angivne System.Object er lig med dette eksempel; ellers ‘falske’.
Exp(Complex)
Øger e ved a'.
public static Complex Exp(Complex a)
Parameters
a
Complex
Det er en kompleks.
Returns
e ophøjet af a'.
GetHashCode()
Returnerer en hash-kode til dette tilfælde.
public override int GetHashCode()
Returns
En hash kode til dette eksempel, egnet til brug i hashing algoritmer og data strukturer som en hash tabel.
Log(Complex)
Få log af a'.
public static Complex Log(Complex a)
Parameters
a
Complex
Det er en kompleks.
Returns
Den log af a'.
Multiply(Komplex og kompleks)
Multiplicerer a’ ved at multiplicere <code class=parama">b'.
public static Complex Multiply(Complex a, Complex b)
Parameters
a
Complex
Det er en kompleks.
b
Complex
Det b kompleks.
Returns
Resultatet af multiplikation.
Multiply(Komplex og dobbelt)
Multiplicerer a’ ved at multiplicere <code class=parama">s'.
public static Complex Multiply(Complex a, double s)
Parameters
a
Complex
Det er en kompleks.
s
double
Den s værdi.
Returns
Resultatet af multiplikation.
Multiply(Kompleks, kompleks og ref kompleks)
Multiplicerer a’ ved at multiplicere <code class=parama">b'.
public static void Multiply(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
Det er en kompleks.
b
Complex
Det b kompleks.
result
Complex
og resultatet.
Multiply(Kompleks, dobbelt, ref kompleks)
Multiplicerer a’ ved at multiplicere <code class=parama">s'.
public static void Multiply(Complex a, double s, ref Complex result)
Parameters
a
Complex
Det er en kompleks.
s
double
Den s værdi.
result
Complex
og resultatet.
Negate(Complex)
Nægter a'.
public static Complex Negate(Complex a)
Parameters
a
Complex
Det er en kompleks.
Returns
Resultatet af negation.
Parse(String)
Pars det angivne s’ i en Aspose.Imaging.ImageFilters.ComplexUtils.complex.
public static Complex Parse(string s)
Parameters
s
string
Den s værdi.
Returns
Det komplekse antal.
Exceptions
Streng repræsentation af det komplekse antal er ikke korrekt formateret.
Sin(Complex)
Gets Sin af a'.
public static Complex Sin(Complex a)
Parameters
a
Complex
Det er en kompleks.
Returns
Syn af a'.
Sqrt(Complex)
Få kvadrat rødder af a'.
public static Complex Sqrt(Complex a)
Parameters
a
Complex
Det er en kompleks.
Returns
Den kvadratiske rødder.
Subtract(Komplex og kompleks)
Subtracts b’ fra <code class=parama">a'.
public static Complex Subtract(Complex a, Complex b)
Parameters
a
Complex
Det er en kompleks.
b
Complex
Det b kompleks.
Returns
Resultatet af subtraktion.
Subtract(Komplex og dobbelt)
Subtracts s’ fra <code class=parama">a'.
public static Complex Subtract(Complex a, double s)
Parameters
a
Complex
Det er en kompleks.
s
double
Den s værdi.
Returns
Resultatet af subtraktion.
Subtract(Dobbelt og komplekst)
Subtracts s’ fra <code class=parama">a'.
public static Complex Subtract(double s, Complex a)
Parameters
s
double
Den s værdi.
a
Complex
Det er en kompleks.
Returns
Resultatet af subtraktion.
Subtract(Kompleks, kompleks og ref kompleks)
Subtracts b’ fra <code class=parama">a'.
public static void Subtract(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
Det er en kompleks.
b
Complex
Det b kompleks.
result
Complex
og resultatet.
Subtract(Kompleks, dobbelt, ref kompleks)
Subtracts s’ fra <code class=parama">a'.
public static void Subtract(Complex a, double s, ref Complex result)
Parameters
a
Complex
Det er en kompleks.
s
double
Den s værdi.
result
Complex
og resultatet.
Subtract(dobbelt, kompleks, ref kompleks)
Subtracts a’ fra <code class=parama">s'.
public static void Subtract(double s, Complex a, ref Complex result)
Parameters
s
double
Den s værdi.
a
Complex
Det er en kompleks.
result
Complex
og resultatet.
Tan(Complex)
Gets Tan af a'.
public static Complex Tan(Complex a)
Parameters
a
Complex
Det er en kompleks.
Returns
Tan af a'.
ToString()
Returnerer en System.String, der repræsenterer denne instans.
public override string ToString()
Returns
Et system.String, der repræsenterer denne instans.
TryParse(String, udkompleks)
Prøv at parse den angivne s’ i en Aspose.Imaging.ImageFilters.ComplexUtils.complex.
public static bool TryParse(string s, out Complex result)
Parameters
s
string
Den s værdi.
result
Complex
og resultatet.
Returns
Det er sandt, hvis det komplekse antal er parset.
Operators
Operatør +(Komplex og kompleks)
Gennemfør operatøren +.
public static Complex operator +(Complex a, Complex b)
Parameters
a
Complex
Det er en kompleks.
b
Complex
Det b kompleks.
Returns
Resultatet af operatøren.
Operatør +(Komplex og dobbelt)
Gennemfør operatøren +.
public static Complex operator +(Complex a, double s)
Parameters
a
Complex
Det er en kompleks.
s
double
Den s værdi.
Returns
Resultatet af operatøren.
Operatør +(Dobbelt og komplekst)
Gennemfør operatøren +.
public static Complex operator +(double s, Complex a)
Parameters
s
double
Den s værdi.
a
Complex
Det er en kompleks.
Returns
Resultatet af operatøren.
Operatør /(Komplex og kompleks)
Gennemfør operatøren /.
public static Complex operator /(Complex a, Complex b)
Parameters
a
Complex
Det er en kompleks.
b
Complex
Det b kompleks.
Returns
Resultatet af operatøren.
Operatør /(Komplex og dobbelt)
Gennemfør operatøren /.
public static Complex operator /(Complex a, double s)
Parameters
a
Complex
Det er en kompleks.
s
double
Den s værdi.
Returns
Resultatet af operatøren.
Operatør /(Dobbelt og komplekst)
Gennemfør operatøren /.
public static Complex operator /(double s, Complex a)
Parameters
s
double
Den s værdi.
a
Complex
Det er en kompleks.
Returns
Resultatet af operatøren.
Operatør =(Komplex og kompleks)
Gennemfør operatøren ==.
public static bool operator ==(Complex a, Complex b)
Parameters
a
Complex
Det er en kompleks.
b
Complex
Det b kompleks.
Returns
Resultatet af operatøren.
Eksplicit operatør kompleks(dobbelt)
Udfører en udtrykkelig konvertering fra System.Double til Aspose.Imaging.ImageFilters.ComplexUtils.complex.
public static explicit operator Complex(double value)
Parameters
value
double
Den værdi.
Returns
Resultatet af konverteringen.
Eksplicit operatør kompleks(Flåder)
Udfører en udtrykkelig konvertering fra System.Single til Aspose.Imaging.ImageFilters.ComplexUtils.complex.
public static explicit operator Complex(float value)
Parameters
value
float
Den værdi.
Returns
Resultatet af konverteringen.
Operatør !=(Komplex og kompleks)
Gennemfør operatøren !=.
public static bool operator !=(Complex a, Complex b)
Parameters
a
Complex
Det er en kompleks.
b
Complex
Det b kompleks.
Returns
Resultatet af operatøren.
Operatør *(Komplex og kompleks)
Gennemfør operatøren *.
public static Complex operator *(Complex a, Complex b)
Parameters
a
Complex
Det er en kompleks.
b
Complex
Det b kompleks.
Returns
Resultatet af operatøren.
Operatør *(Dobbelt og komplekst)
Gennemfør operatøren *.
public static Complex operator *(double s, Complex a)
Parameters
s
double
Den s værdi.
a
Complex
Det er en kompleks.
Returns
Resultatet af operatøren.
Operatør *(Komplex og dobbelt)
Gennemfør operatøren *.
public static Complex operator *(Complex a, double s)
Parameters
a
Complex
Det er en kompleks.
s
double
Den s værdi.
Returns
Resultatet af operatøren.
Operatør -(Komplex og kompleks)
Udfør af operatøren -.
public static Complex operator -(Complex a, Complex b)
Parameters
a
Complex
Det er en kompleks.
b
Complex
Det b kompleks.
Returns
Resultatet af operatøren.
Operatør -(Komplex og dobbelt)
Udfør af operatøren -.
public static Complex operator -(Complex a, double s)
Parameters
a
Complex
Det er en kompleks.
s
double
Den s værdi.
Returns
Resultatet af operatøren.
Operatør -(Dobbelt og komplekst)
Udfør af operatøren -.
public static Complex operator -(double s, Complex a)
Parameters
s
double
Den s værdi.
a
Complex
Det er en kompleks.
Returns
Resultatet af operatøren.
Operatør -(Complex)
Udfør af operatøren -.
public static Complex operator -(Complex a)
Parameters
a
Complex
Det er en kompleks.
Returns
Resultatet af operatøren.