Struct Complex
Nome do espaço: Aspose.Imaging.ImageFilters.ComplexUtils Assembleia: Aspose.Imaging.dll (25.4.0)
estrutura de números complexos.
public struct Complex : IEquatable<complex>
Implements
Membros herdados
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Complex(duplo, duplo)
Inicia uma nova instância da estrutura Aspose.Imaging.ImageFilters.ComplexUtils.Complex.
public Complex(double real, double imaginary)
Parameters
real
double
A parte real.
imaginary
double
A parte imaginária.
Complex(Complex)
Inicia uma nova instância da estrutura Aspose.Imaging.ImageFilters.ComplexUtils.Complex.
public Complex(Complex c)
Parameters
c
Complex
O número complexo.
Fields
I
Eu complexo ter Aspose.Imaging.ImageFilters.ComplexUtils.Complex.Im é igual a 1.
public static readonly Complex I
Valor de campo
One
Um complexo tem Aspose.Imaging.ImageFilters.ComplexUtils.Complex.Re e Aspose.Imaging.ImageFilters.ComplexUtils.Complex.Im é igual a 1.
public static readonly Complex One
Valor de campo
SizeOfComplex
tamanho do complexo.
public static readonly int SizeOfComplex
Valor de campo
SizeOfDouble
O tamanho do sistema.Double.
public static readonly int SizeOfDouble
Valor de campo
Zero
Complexo zero.
public static readonly Complex Zero
Valor de campo
Properties
Im
Recebe ou coloca a parte imaginária.
public double Im { get; set; }
Valor da propriedade
Magnitude
Têm a magnitude.
public double Magnitude { get; }
Valor da propriedade
Phase
Têm a fase.
public double Phase { get; }
Valor da propriedade
Re
Faça ou coloca a parte real.
public double Re { get; set; }
Valor da propriedade
SquaredMagnitude
Têm a magnitude quadrada.
public double SquaredMagnitude { get; }
Valor da propriedade
Methods
Add(Complexo, Complexo)
Ads a’ e
b'.
public static Complex Add(Complex a, Complex b)
Parameters
a
Complex
E o complexo.
b
Complex
O complexo B.
Returns
A soma complexa.
Add(Complexo, duplo)
Ads a’ e
s'.
public static Complex Add(Complex a, double s)
Parameters
a
Complex
E o complexo.
s
double
O valor do s.
Returns
O complexo com seu Re aumentou por s'.
Add(Complexo, Complexo, Complexo Ref)
Ads a’ e
b'.
public static void Add(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
E o complexo.
b
Complex
O complexo B.
result
Complex
O resultado .
Add(Complexo, duplo, ref Complexo)
Ads a’ e
s'.
public static void Add(Complex a, double s, ref Complex result)
Parameters
a
Complex
E o complexo.
s
double
O valor do s.
result
Complex
O resultado .
ApproxEqual(Complexo, Complexo)
Verifique a equidade aproximada.
public static bool ApproxEqual(Complex a, Complex b)
Parameters
a
Complex
E o complexo.
b
Complex
O complexo B.
Returns
O resultado da igualdade aproximada.
ApproxEqual(Complexo, Complexo e Duplo)
Verifique a equidade aproximada.
public static bool ApproxEqual(Complex a, Complex b, double tolerance)
Parameters
a
Complex
E o complexo.
b
Complex
O complexo B.
tolerance
double
da tolerância.
Returns
O resultado da igualdade aproximada.
Clone()
Clone essa instância.
public Complex Clone()
Returns
Um clone deste complexo.
Cos(Complex)
Gets Cos de a'.
public static Complex Cos(Complex a)
Parameters
a
Complex
E o complexo.
Returns
Coisas da a'.
Divide(Complexo, Complexo)
Divida a’ por
b'.
public static Complex Divide(Complex a, Complex b)
Parameters
a
Complex
E o complexo.
b
Complex
O complexo B.
Returns
O resultado da divisão.
Exceptions
Não se pode dividir por zero.
Divide(Complexo, duplo)
Divida a’ por
s'.
public static Complex Divide(Complex a, double s)
Parameters
a
Complex
E o complexo.
s
double
O valor do s.
Returns
O resultado da divisão.
Exceptions
Não se pode dividir por zero.
Divide(Duplo e Complexo)
Divida a’ por
s'.
public static Complex Divide(double s, Complex a)
Parameters
s
double
O valor do s.
a
Complex
E o complexo.
Returns
O resultado da divisão.
Exceptions
Não se pode dividir por zero.
Divide(Complexo, Complexo, Complexo Ref)
Divida a’ por
b'.
public static void Divide(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
E o complexo.
b
Complex
O complexo B.
result
Complex
O resultado .
Exceptions
Não se pode dividir por zero.
Divide(Complexo, duplo, ref Complexo)
Divida a’ por
s'.
public static void Divide(Complex a, double s, ref Complex result)
Parameters
a
Complex
E o complexo.
s
double
O valor do s.
result
Complex
O resultado .
Exceptions
Não se pode dividir por zero.
Divide(Duplo, Complexo, Complexo Ref)
Divida s’ por
a'.
public static void Divide(double s, Complex a, ref Complex result)
Parameters
s
double
O valor do s.
a
Complex
E o complexo.
result
Complex
O resultado .
Exceptions
Não se pode dividir por zero.
Equals(Objeto)
Determina se o Sistema.Objeto especificado é igual a esta instância.
public override bool Equals(object obj)
Parameters
obj
object
O Sistema.Objeto para comparar com esta instância.
Returns
‘verdade’ se o Sistema.Objeto especificado é igual a esta instância; caso contrário, ‘falso’.
Equals(Complex)
Determina se o Sistema.Objeto especificado é igual a esta instância.
public bool Equals(Complex other)
Parameters
other
Complex
O Sistema.Objeto para comparar com esta instância.
Returns
‘verdade’ se o Sistema.Objeto especificado é igual a esta instância; caso contrário, ‘falso’.
Exp(Complex)
Aumente e por a’.
public static Complex Exp(Complex a)
Parameters
a
Complex
E o complexo.
Returns
e levantado por a’.
GetHashCode()
Retorna um código hash para esta instância.
public override int GetHashCode()
Returns
Um código de hash para este exemplo, adequado para uso em algoritmos de hash e estruturas de dados como uma tabela de hash.
Log(Complex)
Recebe o log do a'.
public static Complex Log(Complex a)
Parameters
a
Complex
E o complexo.
Returns
O log do a'.
Multiply(Complexo, Complexo)
Multiplique a’ por
b'.
public static Complex Multiply(Complex a, Complex b)
Parameters
a
Complex
E o complexo.
b
Complex
O complexo B.
Returns
O resultado da multiplicação.
Multiply(Complexo, duplo)
Multiplique a’ por
s'.
public static Complex Multiply(Complex a, double s)
Parameters
a
Complex
E o complexo.
s
double
O valor do s.
Returns
O resultado da multiplicação.
Multiply(Complexo, Complexo, Complexo Ref)
Multiplique a’ por
b'.
public static void Multiply(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
E o complexo.
b
Complex
O complexo B.
result
Complex
O resultado .
Multiply(Complexo, duplo, ref Complexo)
Multiplique a’ por
s'.
public static void Multiply(Complex a, double s, ref Complex result)
Parameters
a
Complex
E o complexo.
s
double
O valor do s.
result
Complex
O resultado .
Negate(Complex)
Negando a'.
public static Complex Negate(Complex a)
Parameters
a
Complex
E o complexo.
Returns
O resultado da negação.
Parse(Redação)
Parse o s’ especificado em um Aspose.Imaging.ImageFilters.ComplexUtils.Complex.
public static Complex Parse(string s)
Parameters
s
string
O valor do s.
Returns
O número complexo.
Exceptions
A representação rigorosa do número complexo não é corretamente formatuada.
Sin(Complex)
Gets Sin de a'.
public static Complex Sin(Complex a)
Parameters
a
Complex
E o complexo.
Returns
Sin de a'.
Sqrt(Complex)
Obtenha uma raiz quadrada de a'.
public static Complex Sqrt(Complex a)
Parameters
a
Complex
E o complexo.
Returns
A raiz quadrada.
Subtract(Complexo, Complexo)
Subtrações b’ de
a'.
public static Complex Subtract(Complex a, Complex b)
Parameters
a
Complex
E o complexo.
b
Complex
O complexo B.
Returns
O resultado da subtração.
Subtract(Complexo, duplo)
Subtrações s’ de
a'.
public static Complex Subtract(Complex a, double s)
Parameters
a
Complex
E o complexo.
s
double
O valor do s.
Returns
O resultado da subtração.
Subtract(Duplo e Complexo)
Subtrações s’ de
a'.
public static Complex Subtract(double s, Complex a)
Parameters
s
double
O valor do s.
a
Complex
E o complexo.
Returns
O resultado da subtração.
Subtract(Complexo, Complexo, Complexo Ref)
Subtrações b’ de
a'.
public static void Subtract(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
E o complexo.
b
Complex
O complexo B.
result
Complex
O resultado .
Subtract(Complexo, duplo, ref Complexo)
Subtrações s’ de
a'.
public static void Subtract(Complex a, double s, ref Complex result)
Parameters
a
Complex
E o complexo.
s
double
O valor do s.
result
Complex
O resultado .
Subtract(Duplo, Complexo, Complexo Ref)
Subtrações a’ de
s'.
public static void Subtract(double s, Complex a, ref Complex result)
Parameters
s
double
O valor do s.
a
Complex
E o complexo.
result
Complex
O resultado .
Tan(Complex)
Gets Tan de a'.
public static Complex Tan(Complex a)
Parameters
a
Complex
E o complexo.
Returns
Tão de a'.
ToString()
Retorna um System.String que representa essa instância.
public override string ToString()
Returns
Um sistema.String que representa essa instância.
TryParse(Título: Out Complex)
Tente partilhar o s’ especificado em um Aspose.Imaging.ImageFilters.ComplexUtils.Complex.
public static bool TryParse(string s, out Complex result)
Parameters
s
string
O valor do s.
result
Complex
O resultado .
Returns
É verdade, se o número complexo for parsado.
Operators
Operador +(Complexo, Complexo)
Implementar o operador +.
public static Complex operator +(Complex a, Complex b)
Parameters
a
Complex
E o complexo.
b
Complex
O complexo B.
Returns
O resultado do operador.
Operador +(Complexo, duplo)
Implementar o operador +.
public static Complex operator +(Complex a, double s)
Parameters
a
Complex
E o complexo.
s
double
O valor do s.
Returns
O resultado do operador.
Operador +(Duplo e Complexo)
Implementar o operador +.
public static Complex operator +(double s, Complex a)
Parameters
s
double
O valor do s.
a
Complex
E o complexo.
Returns
O resultado do operador.
Operador /(Complexo, Complexo)
Implementação do operador /.
public static Complex operator /(Complex a, Complex b)
Parameters
a
Complex
E o complexo.
b
Complex
O complexo B.
Returns
O resultado do operador.
Operador /(Complexo, duplo)
Implementação do operador /.
public static Complex operator /(Complex a, double s)
Parameters
a
Complex
E o complexo.
s
double
O valor do s.
Returns
O resultado do operador.
Operador /(Duplo e Complexo)
Implementação do operador /.
public static Complex operator /(double s, Complex a)
Parameters
s
double
O valor do s.
a
Complex
E o complexo.
Returns
O resultado do operador.
Operador =(Complexo, Complexo)
Implementar o operador = =.
public static bool operator ==(Complex a, Complex b)
Parameters
a
Complex
E o complexo.
b
Complex
O complexo B.
Returns
O resultado do operador.
Complexo Operador Explicit(Dupla)
Realizar uma conversão explícita de System.Double para Aspose.Imaging.ImageFilters.ComplexUtils.Complex.
public static explicit operator Complex(double value)
Parameters
value
double
O valor .
Returns
O resultado da conversão.
Complexo Operador Explicit(Flotação)
Realizar uma conversão explícita de System.Single para Aspose.Imaging.ImageFilters.ComplexUtils.Complex.
public static explicit operator Complex(float value)
Parameters
value
float
O valor .
Returns
O resultado da conversão.
Operador !=(Complexo, Complexo)
Implemente o operador! =
public static bool operator !=(Complex a, Complex b)
Parameters
a
Complex
E o complexo.
b
Complex
O complexo B.
Returns
O resultado do operador.
Operador *(Complexo, Complexo)
Implementar o operador *.
public static Complex operator *(Complex a, Complex b)
Parameters
a
Complex
E o complexo.
b
Complex
O complexo B.
Returns
O resultado do operador.
Operador *(Duplo e Complexo)
Implementar o operador *.
public static Complex operator *(double s, Complex a)
Parameters
s
double
O valor do s.
a
Complex
E o complexo.
Returns
O resultado do operador.
Operador *(Complexo, duplo)
Implementar o operador *.
public static Complex operator *(Complex a, double s)
Parameters
a
Complex
E o complexo.
s
double
O valor do s.
Returns
O resultado do operador.
Operador -(Complexo, Complexo)
Implementação do operador.
public static Complex operator -(Complex a, Complex b)
Parameters
a
Complex
E o complexo.
b
Complex
O complexo B.
Returns
O resultado do operador.
Operador -(Complexo, duplo)
Implementação do operador.
public static Complex operator -(Complex a, double s)
Parameters
a
Complex
E o complexo.
s
double
O valor do s.
Returns
O resultado do operador.
Operador -(Duplo e Complexo)
Implementação do operador.
public static Complex operator -(double s, Complex a)
Parameters
s
double
O valor do s.
a
Complex
E o complexo.
Returns
O resultado do operador.
Operador -(Complex)
Implementação do operador.
public static Complex operator -(Complex a)
Parameters
a
Complex
E o complexo.
Returns
O resultado do operador.