Struct Complex

Struct Complex

Nom dels espais: Aspose.Imaging.ImageFilters.ComplexUtils Assemblea: Aspose.Imaging.dll (25.4.0)

Estructura de nombres complexos.

public struct Complex : IEquatable<complex>

Implements

IEquatable

Membres heretats

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

Constructors

Complex(doble, doble)

Inicialitza una nova instància de la Aspose.Imaging.ImageFilters.ComplexUtils.complex estructura.

public Complex(double real, double imaginary)

Parameters

real double

La part real.

imaginary double

La part imaginària.

Complex(Complex)

Inicialitza una nova instància de la Aspose.Imaging.ImageFilters.ComplexUtils.complex estructura.

public Complex(Complex c)

Parameters

c Complex

El nombre complex.

Fields

I

I complex tenir Aspose.Imaging.ImageFilters.ComplexUtils.complex.IM igual a 1.

public static readonly Complex I

Valor de camp

Complex

One

Un complex que té Aspose.Imaging.ImageFilters.ComplexUtils.complex.Re i Wl17.ImagicFirts.Comblox.im és igual a 1.

public static readonly Complex One

Valor de camp

Complex

SizeOfComplex

La mida del complex.

public static readonly int SizeOfComplex

Valor de camp

int

SizeOfDouble

La mida del sistema.Double.

public static readonly int SizeOfDouble

Valor de camp

int

Zero

És zero complex.

public static readonly Complex Zero

Valor de camp

Complex

Properties

Im

Obté o col·loca la part imaginària.

public double Im { get; set; }

Valor de la propietat

double

Magnitude

Obtenir la magnitud.

public double Magnitude { get; }

Valor de la propietat

double

Phase

Aconsegueix la fase.

public double Phase { get; }

Valor de la propietat

double

Re

Obtenir o establir la part real.

public double Re { get; set; }

Valor de la propietat

double

SquaredMagnitude

Obté la magnitud quadrada.

public double SquaredMagnitude { get; }

Valor de la propietat

double

Methods

Add(Complex i complex)

Ads a’ i b'.

public static Complex Add(Complex a, Complex b)

Parameters

a Complex

El que és complex.

b Complex

El complex B.

Returns

Complex

La suma complexa.

Add(Complex i doble)

Ads a’ i s'.

public static Complex Add(Complex a, double s)

Parameters

a Complex

El que és complex.

s double

El valor de la s.

Returns

Complex

El complex amb el seu Re va augmentar per s'.

Add(Complex, complex i ref complex)

Ads a’ i b'.

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

Parameters

a Complex

El que és complex.

b Complex

El complex B.

result Complex

El resultat .

Add(Complex, doble, ref complex)

Ads a’ i s'.

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

Parameters

a Complex

El que és complex.

s double

El valor de la s.

result Complex

El resultat .

ApproxEqual(Complex i complex)

Comprova la igualtat aproximada.

public static bool ApproxEqual(Complex a, Complex b)

Parameters

a Complex

El que és complex.

b Complex

El complex B.

Returns

bool

El resultat aproximat de la igualtat.

ApproxEqual(Complex, complex i doble)

Comprova la igualtat aproximada.

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

Parameters

a Complex

El que és complex.

b Complex

El complex B.

tolerance double

La tolerància

Returns

bool

El resultat aproximat de la igualtat.

Clone()

Cloneu aquesta instància.

public Complex Clone()

Returns

Complex

Una clona d’aquest complex.

Cos(Complex)

Gets Cos de a'.

public static Complex Cos(Complex a)

Parameters

a Complex

El que és complex.

Returns

Complex

Cos de a'.

Divide(Complex i complex)

Divideix la classe a’ per la categoria b'.

public static Complex Divide(Complex a, Complex b)

Parameters

a Complex

El que és complex.

b Complex

El complex B.

Returns

Complex

El resultat de la divisió.

Exceptions

DivideByZeroException

No es pot dividir per zero.

Divide(Complex i doble)

Divideix a’ per s'.

public static Complex Divide(Complex a, double s)

Parameters

a Complex

El que és complex.

s double

El valor de la s.

Returns

Complex

El resultat de la divisió.

Exceptions

DivideByZeroException

No es pot dividir per zero.

Divide(doble i complex)

Divideix a’ per s'.

public static Complex Divide(double s, Complex a)

Parameters

s double

El valor de la s.

a Complex

El que és complex.

Returns

Complex

El resultat de la divisió.

Exceptions

DivideByZeroException

No es pot dividir per zero.

Divide(Complex, complex i ref complex)

Divideix la classe a’ per la categoria b'.

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

Parameters

a Complex

El que és complex.

b Complex

El complex B.

result Complex

El resultat .

Exceptions

DivideByZeroException

No es pot dividir per zero.

Divide(Complex, doble, ref complex)

Divideix a’ per s'.

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

Parameters

a Complex

El que és complex.

s double

El valor de la s.

result Complex

El resultat .

Exceptions

DivideByZeroException

No es pot dividir per zero.

Divide(doble, complex, ref complex)

Divideix s’ per a'.

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

Parameters

s double

El valor de la s.

a Complex

El que és complex.

result Complex

El resultat .

Exceptions

DivideByZeroException

No es pot dividir per zero.

Equals(Objecte)

Determina si el Sistema.Objecte especificat és igual a aquesta instància.

public override bool Equals(object obj)

Parameters

obj object

El sistema.Objecte per comparar amb aquesta instància.

Returns

bool

‘verd’ si l’especificat Sistema.Object és igual a aquesta instància; d’altra banda, ‘falsa’.

Equals(Complex)

Determina si el Sistema.Objecte especificat és igual a aquesta instància.

public bool Equals(Complex other)

Parameters

other Complex

El sistema.Objecte per comparar amb aquesta instància.

Returns

bool

‘verd’ si l’especificat Sistema.Object és igual a aquesta instància; d’altra banda, ‘falsa’.

Exp(Complex)

Creix e per a’.

public static Complex Exp(Complex a)

Parameters

a Complex

El que és complex.

Returns

Complex

i es va aixecar per a’.

GetHashCode()

Retorna un codi hash per a aquesta instància.

public override int GetHashCode()

Returns

int

Un codi hash per a aquest exemple, adequat per utilitzar en algoritmes de hashing i estructures de dades com una taula hash.

Log(Complex)

Obtén el log de a'.

public static Complex Log(Complex a)

Parameters

a Complex

El que és complex.

Returns

Complex

El log de a'.

Multiply(Complex i complex)

Moltipliu a’ per b'.

public static Complex Multiply(Complex a, Complex b)

Parameters

a Complex

El que és complex.

b Complex

El complex B.

Returns

Complex

El resultat de la multiplicació.

Multiply(Complex i doble)

Moltipliu a’ per s'.

public static Complex Multiply(Complex a, double s)

Parameters

a Complex

El que és complex.

s double

El valor de la s.

Returns

Complex

El resultat de la multiplicació.

Multiply(Complex, complex i ref complex)

Moltipliu a’ per b'.

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

Parameters

a Complex

El que és complex.

b Complex

El complex B.

result Complex

El resultat .

Multiply(Complex, doble, ref complex)

Moltipliu a’ per s'.

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

Parameters

a Complex

El que és complex.

s double

El valor de la s.

result Complex

El resultat .

Negate(Complex)

Refugiat a'.

public static Complex Negate(Complex a)

Parameters

a Complex

El que és complex.

Returns

Complex

El resultat de la negació.

Parse(Tàrrega)

Parseu la s’ especificada en un Aspose.Imaging.ImageFilters.ComplexUtils.complex.

public static Complex Parse(string s)

Parameters

s string

El valor de la s.

Returns

Complex

El nombre complex.

Exceptions

FormatException

La representació estricta del nombre complex no es forma correctament.

Sin(Complex)

Gets Sin de a'.

public static Complex Sin(Complex a)

Parameters

a Complex

El que és complex.

Returns

Complex

Sin de a'.

Sqrt(Complex)

Obté una arrel quadrada de a'.

public static Complex Sqrt(Complex a)

Parameters

a Complex

El que és complex.

Returns

Complex

La radiació quadrada.

Subtract(Complex i complex)

Subtracte b’ de la secció de l’apartat.

public static Complex Subtract(Complex a, Complex b)

Parameters

a Complex

El que és complex.

b Complex

El complex B.

Returns

Complex

El resultat de la subtracció.

Subtract(Complex i doble)

Subtracte s’ de la secció de l’apartat.

public static Complex Subtract(Complex a, double s)

Parameters

a Complex

El que és complex.

s double

El valor de la s.

Returns

Complex

El resultat de la subtracció.

Subtract(doble i complex)

Subtracte s’ de la secció de l’apartat.

public static Complex Subtract(double s, Complex a)

Parameters

s double

El valor de la s.

a Complex

El que és complex.

Returns

Complex

El resultat de la subtracció.

Subtract(Complex, complex i ref complex)

Subtracte b’ de la secció de l’apartat.

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

Parameters

a Complex

El que és complex.

b Complex

El complex B.

result Complex

El resultat .

Subtract(Complex, doble, ref complex)

Subtracte s’ de la secció de l’apartat.

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

Parameters

a Complex

El que és complex.

s double

El valor de la s.

result Complex

El resultat .

Subtract(doble, complex, ref complex)

Subtracte a’ de la secció de l’apartat.

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

Parameters

s double

El valor de la s.

a Complex

El que és complex.

result Complex

El resultat .

Tan(Complex)

Gets Tan de a'.

public static Complex Tan(Complex a)

Parameters

a Complex

El que és complex.

Returns

Complex

Tan de a'.

ToString()

Retorna un System.String que representa aquesta instància.

public override string ToString()

Returns

string

Un sistema.String que representa aquesta instància.

TryParse(Tàrrega, fora del complex)

Tria de parseure el s’ especificat en un Aspose.Imaging.ImageFilters.ComplexUtils.complex.

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

Parameters

s string

El valor de la s.

result Complex

El resultat .

Returns

bool

És veritat, si el nombre complex és parset.

Operators

Operador +(Complex i complex)

Implementar l’operador +.

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

Parameters

a Complex

El que és complex.

b Complex

El complex B.

Returns

Complex

El resultat de l’operador.

Operador +(Complex i doble)

Implementar l’operador +.

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

Parameters

a Complex

El que és complex.

s double

El valor de la s.

Returns

Complex

El resultat de l’operador.

Operador +(doble i complex)

Implementar l’operador +.

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

Parameters

s double

El valor de la s.

a Complex

El que és complex.

Returns

Complex

El resultat de l’operador.

Operador /(Complex i complex)

Implementació de l’operador /.

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

Parameters

a Complex

El que és complex.

b Complex

El complex B.

Returns

Complex

El resultat de l’operador.

Operador /(Complex i doble)

Implementació de l’operador /.

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

Parameters

a Complex

El que és complex.

s double

El valor de la s.

Returns

Complex

El resultat de l’operador.

Operador /(doble i complex)

Implementació de l’operador /.

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

Parameters

s double

El valor de la s.

a Complex

El que és complex.

Returns

Complex

El resultat de l’operador.

Operador =(Complex i complex)

Implementació de l’operador ==.

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

Parameters

a Complex

El que és complex.

b Complex

El complex B.

Returns

bool

El resultat de l’operador.

Complex operador explícit(doble)

Permet una conversió 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 resultat de la conversió.

Complex operador explícit(Float)

Permet una conversió 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 resultat de la conversió.

Operador !=(Complex i complex)

Implementació de l’operador!

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

Parameters

a Complex

El que és complex.

b Complex

El complex B.

Returns

bool

El resultat de l’operador.

Operador *(Complex i complex)

Implementar l’operador *.

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

Parameters

a Complex

El que és complex.

b Complex

El complex B.

Returns

Complex

El resultat de l’operador.

Operador *(doble i complex)

Implementar l’operador *.

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

Parameters

s double

El valor de la s.

a Complex

El que és complex.

Returns

Complex

El resultat de l’operador.

Operador *(Complex i doble)

Implementar l’operador *.

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

Parameters

a Complex

El que és complex.

s double

El valor de la s.

Returns

Complex

El resultat de l’operador.

Operador -(Complex i complex)

Implementació de l’operador.

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

Parameters

a Complex

El que és complex.

b Complex

El complex B.

Returns

Complex

El resultat de l’operador.

Operador -(Complex i doble)

Implementació de l’operador.

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

Parameters

a Complex

El que és complex.

s double

El valor de la s.

Returns

Complex

El resultat de l’operador.

Operador -(doble i complex)

Implementació de l’operador.

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

Parameters

s double

El valor de la s.

a Complex

El que és complex.

Returns

Complex

El resultat de l’operador.

Operador -(Complex)

Implementació de l’operador.

public static Complex operator -(Complex a)

Parameters

a Complex

El que és complex.

Returns

Complex

El resultat de l’operador.

 Català