Struct Complex
Il nome: Aspose.Imaging.ImageFilters.ComplexUtils Assemblea: Aspose.Imaging.dll (25.4.0)
La struttura dei numeri complessi.
public struct Complex : IEquatable<complex>
Implements
I membri ereditari
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Complex(Il doppio, il doppio)
Inizia una nuova instanza del Aspose.Imaging.ImageFilters.ComplexUtils.complex strumento.
public Complex(double real, double imaginary)
Parameters
real
double
La parte reale.
imaginary
double
La parte immaginaria.
Complex(Complex)
Inizia una nuova instanza del Aspose.Imaging.ImageFilters.ComplexUtils.complex strumento.
public Complex(Complex c)
Parameters
c
Complex
Il numero complesso.
Fields
I
I complessi hanno Aspose.Imaging.ImageFilters.ComplexUtils.complex.IM pari a 1.
public static readonly Complex I
Valore di campo
One
Un complesso che ha Aspose.Imaging.ImageFilters.ComplexUtils.complex.Re e Wl17.ImagineFiltri.Comple.im equivale a 1.
public static readonly Complex One
Valore di campo
SizeOfComplex
La dimensione del complesso.
public static readonly int SizeOfComplex
Valore di campo
SizeOfDouble
La dimensione del sistema.Double.
public static readonly int SizeOfDouble
Valore di campo
Zero
complesso zero.
public static readonly Complex Zero
Valore di campo
Properties
Im
Ricevi o metti la parte immaginaria.
public double Im { get; set; }
Valore di proprietà
Magnitude
Riceve la magnitudo.
public double Magnitude { get; }
Valore di proprietà
Phase
Prendiamo la fase.
public double Phase { get; }
Valore di proprietà
Re
Riceve o mette la parte reale.
public double Re { get; set; }
Valore di proprietà
SquaredMagnitude
Riceve la dimensione quadrata.
public double SquaredMagnitude { get; }
Valore di proprietà
Methods
Add(Complesso e complesso)
Addiamo a’ e <codice class=parama">b'.
public static Complex Add(Complex a, Complex b)
Parameters
a
Complex
di un complesso.
b
Complex
Il complesso B.
Returns
La somma complessa.
Add(complesso, doppio)
Addi a’ e <codice class=parama">s'.
public static Complex Add(Complex a, double s)
Parameters
a
Complex
di un complesso.
s
double
Il valore di s.
Returns
Il complesso con il suo Re è aumentato per s'.
Add(Complesso, Complexo, Reff Complex)
Addiamo a’ e <codice class=parama">b'.
public static void Add(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
di un complesso.
b
Complex
Il complesso B.
result
Complex
Il risultato .
Add(Complesso, doppio, rif complesso)
Addi a’ e <codice class=parama">s'.
public static void Add(Complex a, double s, ref Complex result)
Parameters
a
Complex
di un complesso.
s
double
Il valore di s.
result
Complex
Il risultato .
ApproxEqual(Complesso e complesso)
Verificare l’uguaglianza approfondita.
public static bool ApproxEqual(Complex a, Complex b)
Parameters
a
Complex
di un complesso.
b
Complex
Il complesso B.
Returns
Il risultato dell’uguaglianza approfondita.
ApproxEqual(Complesso, complesso e doppio)
Verificare l’uguaglianza approfondita.
public static bool ApproxEqual(Complex a, Complex b, double tolerance)
Parameters
a
Complex
di un complesso.
b
Complex
Il complesso B.
tolerance
double
della tolleranza.
Returns
Il risultato dell’uguaglianza approfondita.
Clone()
Clone questo caso.
public Complex Clone()
Returns
Un clone di questo complesso.
Cos(Complex)
Ricevi Cos di a'.
public static Complex Cos(Complex a)
Parameters
a
Complex
di un complesso.
Returns
Cos di a'.
Divide(Complesso e complesso)
Condividi a’ per
public static Complex Divide(Complex a, Complex b)
Parameters
a
Complex
di un complesso.
b
Complex
Il complesso B.
Returns
Il risultato della divisione.
Exceptions
Non si può dividere per zero.
Divide(complesso, doppio)
Condividi a’ per
public static Complex Divide(Complex a, double s)
Parameters
a
Complex
di un complesso.
s
double
Il valore di s.
Returns
Il risultato della divisione.
Exceptions
Non si può dividere per zero.
Divide(Doppio e complesso)
Condividi a’ per
public static Complex Divide(double s, Complex a)
Parameters
s
double
Il valore di s.
a
Complex
di un complesso.
Returns
Il risultato della divisione.
Exceptions
Non si può dividere per zero.
Divide(Complesso, Complexo, Reff Complex)
Condividi a’ per
public static void Divide(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
di un complesso.
b
Complex
Il complesso B.
result
Complex
Il risultato .
Exceptions
Non si può dividere per zero.
Divide(Complesso, doppio, rif complesso)
Condividi a’ per
public static void Divide(Complex a, double s, ref Complex result)
Parameters
a
Complex
di un complesso.
s
double
Il valore di s.
result
Complex
Il risultato .
Exceptions
Non si può dividere per zero.
Divide(Doppio, Complexo, Reff Complex)
Condividi s’ per
public static void Divide(double s, Complex a, ref Complex result)
Parameters
s
double
Il valore di s.
a
Complex
di un complesso.
result
Complex
Il risultato .
Exceptions
Non si può dividere per zero.
Equals(oggetto)
Determinerà se il System.Object specificato è uguale a questa instanza.
public override bool Equals(object obj)
Parameters
obj
object
Il sistema.oggetto per paragonare con questa instanza.
Returns
’true’ se il specifico System.Object è uguale a questa instanza; altrimenti, ‘falso’.
Equals(Complex)
Determinerà se il System.Object specificato è uguale a questa instanza.
public bool Equals(Complex other)
Parameters
other
Complex
Il sistema.oggetto per paragonare con questa instanza.
Returns
’true’ se il specifico System.Object è uguale a questa instanza; altrimenti, ‘falso’.
Exp(Complex)
Aumentare e per a'.
public static Complex Exp(Complex a)
Parameters
a
Complex
di un complesso.
Returns
e sollevato da a'.
GetHashCode()
Ritorna un codice hash per questo caso.
public override int GetHashCode()
Returns
Un codice hash per questo esempio, adatto per l’uso in algoritmi di hashing e strutture di dati come una tabella hash.
Log(Complex)
Riceve il log di a'.
public static Complex Log(Complex a)
Parameters
a
Complex
di un complesso.
Returns
Il log di a'.
Multiply(Complesso e complesso)
Moltiplicare a’ per
public static Complex Multiply(Complex a, Complex b)
Parameters
a
Complex
di un complesso.
b
Complex
Il complesso B.
Returns
Il risultato della moltiplicazione.
Multiply(complesso, doppio)
Moltiplicare a’ per
public static Complex Multiply(Complex a, double s)
Parameters
a
Complex
di un complesso.
s
double
Il valore di s.
Returns
Il risultato della moltiplicazione.
Multiply(Complesso, Complexo, Reff Complex)
Moltiplicare a’ per
public static void Multiply(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
di un complesso.
b
Complex
Il complesso B.
result
Complex
Il risultato .
Multiply(Complesso, doppio, rif complesso)
Moltiplicare a’ per
public static void Multiply(Complex a, double s, ref Complex result)
Parameters
a
Complex
di un complesso.
s
double
Il valore di s.
result
Complex
Il risultato .
Negate(Complex)
Negazione a'.
public static Complex Negate(Complex a)
Parameters
a
Complex
di un complesso.
Returns
Il risultato della negazione.
Parse(String)
Parsiamo il codice s’ in un Aspose.Imaging.ImageFilters.ComplexUtils.complex.
public static Complex Parse(string s)
Parameters
s
string
Il valore di s.
Returns
Il numero complesso.
Exceptions
La rappresentazione rigida del numero complesso non è correttamente formattata.
Sin(Complex)
Gets Sin di a'.
public static Complex Sin(Complex a)
Parameters
a
Complex
di un complesso.
Returns
Sin di a'.
Sqrt(Complex)
Riceve la radice quadrata di a'.
public static Complex Sqrt(Complex a)
Parameters
a
Complex
di un complesso.
Returns
La radice quadrata.
Subtract(Complesso e complesso)
Sottracci b’ da <codice class" a'.
public static Complex Subtract(Complex a, Complex b)
Parameters
a
Complex
di un complesso.
b
Complex
Il complesso B.
Returns
Il risultato della sottrazione.
Subtract(complesso, doppio)
I sottotitoli s’ di <codice class" a'.
public static Complex Subtract(Complex a, double s)
Parameters
a
Complex
di un complesso.
s
double
Il valore di s.
Returns
Il risultato della sottrazione.
Subtract(Doppio e complesso)
I sottotitoli s’ di <codice class" a'.
public static Complex Subtract(double s, Complex a)
Parameters
s
double
Il valore di s.
a
Complex
di un complesso.
Returns
Il risultato della sottrazione.
Subtract(Complesso, Complexo, Reff Complex)
Sottracci b’ da <codice class" a'.
public static void Subtract(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
di un complesso.
b
Complex
Il complesso B.
result
Complex
Il risultato .
Subtract(Complesso, doppio, rif complesso)
I sottotitoli s’ di <codice class" a'.
public static void Subtract(Complex a, double s, ref Complex result)
Parameters
a
Complex
di un complesso.
s
double
Il valore di s.
result
Complex
Il risultato .
Subtract(Doppio, Complexo, Reff Complex)
Sottracci a’ da
public static void Subtract(double s, Complex a, ref Complex result)
Parameters
s
double
Il valore di s.
a
Complex
di un complesso.
result
Complex
Il risultato .
Tan(Complex)
Riceve il Tan di a'.
public static Complex Tan(Complex a)
Parameters
a
Complex
di un complesso.
Returns
Tango di a'.
ToString()
Ritorna un System.String che rappresenta questa instanza.
public override string ToString()
Returns
Un sistema.String che rappresenta questa instanza.
TryParse(String, fuori complesso)
Prova a parsire la specifica s’ in un Aspose.Imaging.ImageFilters.ComplexUtils.complex.
public static bool TryParse(string s, out Complex result)
Parameters
s
string
Il valore di s.
result
Complex
Il risultato .
Returns
È vero, se il numero complesso è parsato.
Operators
Operatore +(Complesso e complesso)
Implementa l’operatore +.
public static Complex operator +(Complex a, Complex b)
Parameters
a
Complex
di un complesso.
b
Complex
Il complesso B.
Returns
Il risultato dell’operatore.
Operatore +(complesso, doppio)
Implementa l’operatore +.
public static Complex operator +(Complex a, double s)
Parameters
a
Complex
di un complesso.
s
double
Il valore di s.
Returns
Il risultato dell’operatore.
Operatore +(Doppio e complesso)
Implementa l’operatore +.
public static Complex operator +(double s, Complex a)
Parameters
s
double
Il valore di s.
a
Complex
di un complesso.
Returns
Il risultato dell’operatore.
Operatore /(Complesso e complesso)
Implementazione dell’operatore.
public static Complex operator /(Complex a, Complex b)
Parameters
a
Complex
di un complesso.
b
Complex
Il complesso B.
Returns
Il risultato dell’operatore.
Operatore /(complesso, doppio)
Implementazione dell’operatore.
public static Complex operator /(Complex a, double s)
Parameters
a
Complex
di un complesso.
s
double
Il valore di s.
Returns
Il risultato dell’operatore.
Operatore /(Doppio e complesso)
Implementazione dell’operatore.
public static Complex operator /(double s, Complex a)
Parameters
s
double
Il valore di s.
a
Complex
di un complesso.
Returns
Il risultato dell’operatore.
Operatore =(Complesso e complesso)
Implementare l’operatore =
public static bool operator ==(Complex a, Complex b)
Parameters
a
Complex
di un complesso.
b
Complex
Il complesso B.
Returns
Il risultato dell’operatore.
Il complesso operatore esplicito(Doppio)
Realizza una conversione esplicita da System.Double a Aspose.Imaging.ImageFilters.ComplexUtils.complex.
public static explicit operator Complex(double value)
Parameters
value
double
Il valore .
Returns
Il risultato della conversione.
Il complesso operatore esplicito(flotta)
Realizza una conversione esplicita da System.Single a Aspose.Imaging.ImageFilters.ComplexUtils.complex.
public static explicit operator Complex(float value)
Parameters
value
float
Il valore .
Returns
Il risultato della conversione.
Operatore !=(Complesso e complesso)
Implementa l’operatore!
public static bool operator !=(Complex a, Complex b)
Parameters
a
Complex
di un complesso.
b
Complex
Il complesso B.
Returns
Il risultato dell’operatore.
Operatore *(Complesso e complesso)
Implementa l’operatore *.
public static Complex operator *(Complex a, Complex b)
Parameters
a
Complex
di un complesso.
b
Complex
Il complesso B.
Returns
Il risultato dell’operatore.
Operatore *(Doppio e complesso)
Implementa l’operatore *.
public static Complex operator *(double s, Complex a)
Parameters
s
double
Il valore di s.
a
Complex
di un complesso.
Returns
Il risultato dell’operatore.
Operatore *(complesso, doppio)
Implementa l’operatore *.
public static Complex operator *(Complex a, double s)
Parameters
a
Complex
di un complesso.
s
double
Il valore di s.
Returns
Il risultato dell’operatore.
Operatore -(Complesso e complesso)
Implementazione dell’operatore -.
public static Complex operator -(Complex a, Complex b)
Parameters
a
Complex
di un complesso.
b
Complex
Il complesso B.
Returns
Il risultato dell’operatore.
Operatore -(complesso, doppio)
Implementazione dell’operatore -.
public static Complex operator -(Complex a, double s)
Parameters
a
Complex
di un complesso.
s
double
Il valore di s.
Returns
Il risultato dell’operatore.
Operatore -(Doppio e complesso)
Implementazione dell’operatore -.
public static Complex operator -(double s, Complex a)
Parameters
s
double
Il valore di s.
a
Complex
di un complesso.
Returns
Il risultato dell’operatore.
Operatore -(Complex)
Implementazione dell’operatore -.
public static Complex operator -(Complex a)
Parameters
a
Complex
di un complesso.
Returns
Il risultato dell’operatore.