Struct Complex

Struct Complex

Nombre del espacio: Aspose.Imaging.ImageFilters.ComplexUtils Asamblea: Aspose.Imaging.dll (25.4.0)

La estructura compleja de los números.

public struct Complex : IEquatable<complex>

Implements

IEquatable

Miembros heredados

object.GetType() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()

Constructors

Complex(doble, doble)

Inicializa una nueva instancia de la estructura Aspose.Imaging.ImageFilters.ComplexUtils.Complex.

public Complex(double real, double imaginary)

Parameters

real double

La parte real.

imaginary double

La parte imaginaria.

Complex(Complex)

Inicializa una nueva instancia de la estructura Aspose.Imaging.ImageFilters.ComplexUtils.Complex.

public Complex(Complex c)

Parameters

c Complex

El número complejo.

Fields

I

Es complejo tener Aspose.Imaging.ImageFilters.ComplexUtils.Complex.Im es igual a 1.

public static readonly Complex I

Valor de campo

Complex

One

Un complejo tiene Aspose.Imaging.ImageFilters.ComplexUtils.Complex.Re y Aspose.Imaging.ImageFilters.ComplexUtils.Complex.Im es igual a 1.

public static readonly Complex One

Valor de campo

Complex

SizeOfComplex

El tamaño del complejo.

public static readonly int SizeOfComplex

Valor de campo

int

SizeOfDouble

El tamaño del sistema.Double.

public static readonly int SizeOfDouble

Valor de campo

int

Zero

Zero de complejo.

public static readonly Complex Zero

Valor de campo

Complex

Properties

Im

Obtenga o coloca la parte imaginaria.

public double Im { get; set; }

Valor de la propiedad

double

Magnitude

Tiene la magnitud.

public double Magnitude { get; }

Valor de la propiedad

double

Phase

Tiene la fase.

public double Phase { get; }

Valor de la propiedad

double

Re

Obtenga o establece la parte real.

public double Re { get; set; }

Valor de la propiedad

double

SquaredMagnitude

Tiene la magnitud cuadrada.

public double SquaredMagnitude { get; }

Valor de la propiedad

double

Methods

Add(El complejo, el complejo)

Ads a’ y b'.

public static Complex Add(Complex a, Complex b)

Parameters

a Complex

El de un complejo.

b Complex

El complejo B.

Returns

Complex

La suma compleja.

Add(Complejo, doble)

Ads a’ y s'.

public static Complex Add(Complex a, double s)

Parameters

a Complex

El de un complejo.

s double

El valor de S.

Returns

Complex

El complejo con su Re aumentó por s'.

Add(Complejo, Complejo y Ref Complejo)

Ads a’ y b'.

public static void Add(Complex a, Complex b, ref Complex result)

Parameters

a Complex

El de un complejo.

b Complex

El complejo B.

result Complex

El resultado.

Add(Complejo, doble, ref complejo)

Ads a’ y s'.

public static void Add(Complex a, double s, ref Complex result)

Parameters

a Complex

El de un complejo.

s double

El valor de S.

result Complex

El resultado.

ApproxEqual(El complejo, el complejo)

Verifica la igualdad aproximada.

public static bool ApproxEqual(Complex a, Complex b)

Parameters

a Complex

El de un complejo.

b Complex

El complejo B.

Returns

bool

El resultado de la igualdad aproximada.

ApproxEqual(Complejo, complejo y doble)

Verifica la igualdad aproximada.

public static bool ApproxEqual(Complex a, Complex b, double tolerance)

Parameters

a Complex

El de un complejo.

b Complex

El complejo B.

tolerance double

y la tolerancia.

Returns

bool

El resultado de la igualdad aproximada.

Clone()

Clone esta instancia.

public Complex Clone()

Returns

Complex

Una clona de este complejo.

Cos(Complex)

Gets Cos de a'.

public static Complex Cos(Complex a)

Parameters

a Complex

El de un complejo.

Returns

Complex

Cos de a'.

Divide(El complejo, el complejo)

Divide a’ por b'.

public static Complex Divide(Complex a, Complex b)

Parameters

a Complex

El de un complejo.

b Complex

El complejo B.

Returns

Complex

El resultado de la división.

Exceptions

DivideByZeroException

No se puede dividir por cero.

Divide(Complejo, doble)

Divide a’ por s'.

public static Complex Divide(Complex a, double s)

Parameters

a Complex

El de un complejo.

s double

El valor de S.

Returns

Complex

El resultado de la división.

Exceptions

DivideByZeroException

No se puede dividir por cero.

Divide(doble y complejo)

Divide a’ por s'.

public static Complex Divide(double s, Complex a)

Parameters

s double

El valor de S.

a Complex

El de un complejo.

Returns

Complex

El resultado de la división.

Exceptions

DivideByZeroException

No se puede dividir por cero.

Divide(Complejo, Complejo y Ref Complejo)

Divide a’ por b'.

public static void Divide(Complex a, Complex b, ref Complex result)

Parameters

a Complex

El de un complejo.

b Complex

El complejo B.

result Complex

El resultado.

Exceptions

DivideByZeroException

No se puede dividir por cero.

Divide(Complejo, doble, ref complejo)

Divide a’ por s'.

public static void Divide(Complex a, double s, ref Complex result)

Parameters

a Complex

El de un complejo.

s double

El valor de S.

result Complex

El resultado.

Exceptions

DivideByZeroException

No se puede dividir por cero.

Divide(doble, complejo, ref complejo)

Divide s’ por a'.

public static void Divide(double s, Complex a, ref Complex result)

Parameters

s double

El valor de S.

a Complex

El de un complejo.

result Complex

El resultado.

Exceptions

DivideByZeroException

No se puede dividir por cero.

Equals(Objeto)

Determina si el Sistema.Objeto especificado es igual a esta instancia.

public override bool Equals(object obj)

Parameters

obj object

El Sistema.Objeto para comparar con esta instancia.

Returns

bool

‘verdad’ si el Sistema.Objeto especificado es igual a esta instancia; de lo contrario, ‘falso’.

Equals(Complex)

Determina si el Sistema.Objeto especificado es igual a esta instancia.

public bool Equals(Complex other)

Parameters

other Complex

El Sistema.Objeto para comparar con esta instancia.

Returns

bool

‘verdad’ si el Sistema.Objeto especificado es igual a esta instancia; de lo contrario, ‘falso’.

Exp(Complex)

Crece e por a’.

public static Complex Exp(Complex a)

Parameters

a Complex

El de un complejo.

Returns

Complex

e levantado por a’.

GetHashCode()

Devuelve un código hash para este caso.

public override int GetHashCode()

Returns

int

Un código de hash para este ejemplo, adecuado para el uso en algoritmos de hashing y estructuras de datos como una tabla de hash.

Log(Complex)

Recibe el log de a'.

public static Complex Log(Complex a)

Parameters

a Complex

El de un complejo.

Returns

Complex

El log de a'.

Multiply(El complejo, el complejo)

Multipliar a’ por b'.

public static Complex Multiply(Complex a, Complex b)

Parameters

a Complex

El de un complejo.

b Complex

El complejo B.

Returns

Complex

El resultado de la multiplicación.

Multiply(Complejo, doble)

Multipliar a’ por s'.

public static Complex Multiply(Complex a, double s)

Parameters

a Complex

El de un complejo.

s double

El valor de S.

Returns

Complex

El resultado de la multiplicación.

Multiply(Complejo, Complejo y Ref Complejo)

Multipliar a’ por b'.

public static void Multiply(Complex a, Complex b, ref Complex result)

Parameters

a Complex

El de un complejo.

b Complex

El complejo B.

result Complex

El resultado.

Multiply(Complejo, doble, ref complejo)

Multipliar a’ por s'.

public static void Multiply(Complex a, double s, ref Complex result)

Parameters

a Complex

El de un complejo.

s double

El valor de S.

result Complex

El resultado.

Negate(Complex)

Se negan a'.

public static Complex Negate(Complex a)

Parameters

a Complex

El de un complejo.

Returns

Complex

El resultado de la negación.

Parse(El string)

Parse el s’ especificado en un Aspose.Imaging.ImageFilters.ComplexUtils.Complex.

public static Complex Parse(string s)

Parameters

s string

El valor de S.

Returns

Complex

El número complejo.

Exceptions

FormatException

La representación estricta del número complejo no se forma correctamente.

Sin(Complex)

Gets Sin de a'.

public static Complex Sin(Complex a)

Parameters

a Complex

El de un complejo.

Returns

Complex

Sin de a'.

Sqrt(Complex)

Obtenga la raíz cuadrada de a'.

public static Complex Sqrt(Complex a)

Parameters

a Complex

El de un complejo.

Returns

Complex

La raíz cuadrada.

Subtract(El complejo, el complejo)

Subtractos b’ de a'.

public static Complex Subtract(Complex a, Complex b)

Parameters

a Complex

El de un complejo.

b Complex

El complejo B.

Returns

Complex

El resultado de la subtracción.

Subtract(Complejo, doble)

Subtractos s’ de a'.

public static Complex Subtract(Complex a, double s)

Parameters

a Complex

El de un complejo.

s double

El valor de S.

Returns

Complex

El resultado de la subtracción.

Subtract(doble y complejo)

Subtractos s’ de a'.

public static Complex Subtract(double s, Complex a)

Parameters

s double

El valor de S.

a Complex

El de un complejo.

Returns

Complex

El resultado de la subtracción.

Subtract(Complejo, Complejo y Ref Complejo)

Subtractos b’ de a'.

public static void Subtract(Complex a, Complex b, ref Complex result)

Parameters

a Complex

El de un complejo.

b Complex

El complejo B.

result Complex

El resultado.

Subtract(Complejo, doble, ref complejo)

Subtractos s’ de a'.

public static void Subtract(Complex a, double s, ref Complex result)

Parameters

a Complex

El de un complejo.

s double

El valor de S.

result Complex

El resultado.

Subtract(doble, complejo, ref complejo)

Subtractos a’ de s'.

public static void Subtract(double s, Complex a, ref Complex result)

Parameters

s double

El valor de S.

a Complex

El de un complejo.

result Complex

El resultado.

Tan(Complex)

Gets Tan de a'.

public static Complex Tan(Complex a)

Parameters

a Complex

El de un complejo.

Returns

Complex

Tan de a'.

ToString()

Retorna un Sistema.String que representa esta instancia.

public override string ToString()

Returns

string

Un sistema.String que representa esta instancia.

TryParse(SiguienteSiguienteSiguienteSiguienteSiguienteComplejo)

Trate de dividir el s’ especificado en un Aspose.Imaging.ImageFilters.ComplexUtils.Complex.

public static bool TryParse(string s, out Complex result)

Parameters

s string

El valor de S.

result Complex

El resultado.

Returns

bool

Es cierto, si el número complejo es parsado.

Operators

Operador +(El complejo, el complejo)

Implementa el operador +.

public static Complex operator +(Complex a, Complex b)

Parameters

a Complex

El de un complejo.

b Complex

El complejo B.

Returns

Complex

El resultado del operador.

Operador +(Complejo, doble)

Implementa el operador +.

public static Complex operator +(Complex a, double s)

Parameters

a Complex

El de un complejo.

s double

El valor de S.

Returns

Complex

El resultado del operador.

Operador +(doble y complejo)

Implementa el operador +.

public static Complex operator +(double s, Complex a)

Parameters

s double

El valor de S.

a Complex

El de un complejo.

Returns

Complex

El resultado del operador.

Operador /(El complejo, el complejo)

Implementar el operador /.

public static Complex operator /(Complex a, Complex b)

Parameters

a Complex

El de un complejo.

b Complex

El complejo B.

Returns

Complex

El resultado del operador.

Operador /(Complejo, doble)

Implementar el operador /.

public static Complex operator /(Complex a, double s)

Parameters

a Complex

El de un complejo.

s double

El valor de S.

Returns

Complex

El resultado del operador.

Operador /(doble y complejo)

Implementar el operador /.

public static Complex operator /(double s, Complex a)

Parameters

s double

El valor de S.

a Complex

El de un complejo.

Returns

Complex

El resultado del operador.

El operador =(El complejo, el complejo)

Implementar el operador ==.

public static bool operator ==(Complex a, Complex b)

Parameters

a Complex

El de un complejo.

b Complex

El complejo B.

Returns

bool

El resultado del operador.

Complejo Operador Explicado(doble)

Performan una conversión explícita de System.Double a Aspose.Imaging.ImageFilters.ComplexUtils.Complex.

public static explicit operator Complex(double value)

Parameters

value double

El valor.

Returns

Complex

El resultado de la conversión.

Complejo Operador Explicado(float)

Performan una conversión explícita de System.Single a Aspose.Imaging.ImageFilters.ComplexUtils.Complex.

public static explicit operator Complex(float value)

Parameters

value float

El valor.

Returns

Complex

El resultado de la conversión.

Operador !=(El complejo, el complejo)

Implementa el operador !=.

public static bool operator !=(Complex a, Complex b)

Parameters

a Complex

El de un complejo.

b Complex

El complejo B.

Returns

bool

El resultado del operador.

Operador *(El complejo, el complejo)

Implementa el operador *.

public static Complex operator *(Complex a, Complex b)

Parameters

a Complex

El de un complejo.

b Complex

El complejo B.

Returns

Complex

El resultado del operador.

Operador *(doble y complejo)

Implementa el operador *.

public static Complex operator *(double s, Complex a)

Parameters

s double

El valor de S.

a Complex

El de un complejo.

Returns

Complex

El resultado del operador.

Operador *(Complejo, doble)

Implementa el operador *.

public static Complex operator *(Complex a, double s)

Parameters

a Complex

El de un complejo.

s double

El valor de S.

Returns

Complex

El resultado del operador.

Operador -(El complejo, el complejo)

Implementar el operador -.

public static Complex operator -(Complex a, Complex b)

Parameters

a Complex

El de un complejo.

b Complex

El complejo B.

Returns

Complex

El resultado del operador.

Operador -(Complejo, doble)

Implementar el operador -.

public static Complex operator -(Complex a, double s)

Parameters

a Complex

El de un complejo.

s double

El valor de S.

Returns

Complex

El resultado del operador.

Operador -(doble y complejo)

Implementar el operador -.

public static Complex operator -(double s, Complex a)

Parameters

s double

El valor de S.

a Complex

El de un complejo.

Returns

Complex

El resultado del operador.

Operador -(Complex)

Implementar el operador -.

public static Complex operator -(Complex a)

Parameters

a Complex

El de un complejo.

Returns

Complex

El resultado del operador.

 Español