Struct Complex

Struct Complex

Numele spaţiului: Aspose.Imaging.ImageFilters.ComplexUtils Asamblare: Aspose.Imaging.dll (25.4.0)

Structura numerică complexă.

public struct Complex : IEquatable<complex>

Implements

IEquatable

Membrii moștenitori

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

Constructors

Complex(dublu, dublu)

Inițializează o nouă instanță a structurii Aspose.Imaging.ImageFilters.ComplexUtils.complex.

public Complex(double real, double imaginary)

Parameters

real double

Partea reală .

imaginary double

Partea imaginară.

Complex(Complex)

Inițializează o nouă instanță a structurii Aspose.Imaging.ImageFilters.ComplexUtils.complex.

public Complex(Complex c)

Parameters

c Complex

Numărul complex.

Fields

I

I complex are Aspose.Imaging.ImageFilters.complexUtils.Complex.IM este egală cu 1.

public static readonly Complex I

Valoarea câmpului

Complex

One

Un complex care are Aspose.Imaging.ImageFilters.ComplexUtils.complex.Re și Wl17.ImagineFiliere.Comblox.im este egală cu 1.

public static readonly Complex One

Valoarea câmpului

Complex

SizeOfComplex

Dimensiunea complexului.

public static readonly int SizeOfComplex

Valoarea câmpului

int

SizeOfDouble

Dimensiunea sistemului.Double.

public static readonly int SizeOfDouble

Valoarea câmpului

int

Zero

complexă zero.

public static readonly Complex Zero

Valoarea câmpului

Complex

Properties

Im

Obține sau stabilește partea imaginară.

public double Im { get; set; }

Valoarea proprietății

double

Magnitude

Obțineți magnitudinea

public double Magnitude { get; }

Valoarea proprietății

double

Phase

A ajuns la faza.

public double Phase { get; }

Valoarea proprietății

double

Re

Obține sau stabilește partea reală.

public double Re { get; set; }

Valoarea proprietății

double

SquaredMagnitude

Obține dimensiunea pătrată.

public double SquaredMagnitude { get; }

Valoarea proprietății

double

Methods

Add(Complexă, complexă)

Adăugăm a’ și b'.

public static Complex Add(Complex a, Complex b)

Parameters

a Complex

Ceea ce este complex.

b Complex

Complexul B.

Returns

Complex

sumă complexă.

Add(Complexă, dublu)

Ads a’ și s'.

public static Complex Add(Complex a, double s)

Parameters

a Complex

Ceea ce este complex.

s double

Valoarea lui s.

Returns

Complex

Complexul cu Re a crescut cu s'.

Add(Complex, complex și ref complex)

Adăugăm a’ și b'.

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

Parameters

a Complex

Ceea ce este complex.

b Complex

Complexul B.

result Complex

şi rezultatul .

Add(Complex, dublu, ref complex)

Ads a’ și s'.

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

Parameters

a Complex

Ceea ce este complex.

s double

Valoarea lui s.

result Complex

şi rezultatul .

ApproxEqual(Complexă, complexă)

Verifică egalitatea aproximată.

public static bool ApproxEqual(Complex a, Complex b)

Parameters

a Complex

Ceea ce este complex.

b Complex

Complexul B.

Returns

bool

Rezultatul egalităţii aproximate.

ApproxEqual(Complex, complex și dublu)

Verifică egalitatea aproximată.

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

Parameters

a Complex

Ceea ce este complex.

b Complex

Complexul B.

tolerance double

şi de toleranţă.

Returns

bool

Rezultatul egalităţii aproximate.

Clone()

Clonează această situaţie.

public Complex Clone()

Returns

Complex

Un clon al acestui complex.

Cos(Complex)

Gets Cos de la a'.

public static Complex Cos(Complex a)

Parameters

a Complex

Ceea ce este complex.

Returns

Complex

Ceea ce este de la a'.

Divide(Complexă, complexă)

Dividează a’ prin b'.

public static Complex Divide(Complex a, Complex b)

Parameters

a Complex

Ceea ce este complex.

b Complex

Complexul B.

Returns

Complex

Rezultatul unei diviziuni.

Exceptions

DivideByZeroException

Nu se poate împărți cu zero.

Divide(Complexă, dublu)

Dividează a’ prin s'.

public static Complex Divide(Complex a, double s)

Parameters

a Complex

Ceea ce este complex.

s double

Valoarea lui s.

Returns

Complex

Rezultatul unei diviziuni.

Exceptions

DivideByZeroException

Nu se poate împărți cu zero.

Divide(Dublă, complexă)

Dividează a’ prin s'.

public static Complex Divide(double s, Complex a)

Parameters

s double

Valoarea lui s.

a Complex

Ceea ce este complex.

Returns

Complex

Rezultatul unei diviziuni.

Exceptions

DivideByZeroException

Nu se poate împărți cu zero.

Divide(Complex, complex și ref complex)

Dividează a’ prin b'.

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

Parameters

a Complex

Ceea ce este complex.

b Complex

Complexul B.

result Complex

şi rezultatul .

Exceptions

DivideByZeroException

Nu se poate împărți cu zero.

Divide(Complex, dublu, ref complex)

Dividează a’ prin s'.

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

Parameters

a Complex

Ceea ce este complex.

s double

Valoarea lui s.

result Complex

şi rezultatul .

Exceptions

DivideByZeroException

Nu se poate împărți cu zero.

Divide(dublă, complex, ref complex)

Dividează s’ prin <cod clasa=“p.m.a'.

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

Parameters

s double

Valoarea lui s.

a Complex

Ceea ce este complex.

result Complex

şi rezultatul .

Exceptions

DivideByZeroException

Nu se poate împărți cu zero.

Equals(Obiectul)

Determine dacă Sistemul.Obiect specificat este egal cu această instanță.

public override bool Equals(object obj)

Parameters

obj object

Sistemul.Obiect pentru a compara cu această instanță.

Returns

bool

‘realitate’ dacă Sistemul.Obiectul specificat este egal cu acest caz; altfel, ‘falsa’.

Equals(Complex)

Determine dacă Sistemul.Obiect specificat este egal cu această instanță.

public bool Equals(Complex other)

Parameters

other Complex

Sistemul.Obiect pentru a compara cu această instanță.

Returns

bool

‘realitate’ dacă Sistemul.Obiectul specificat este egal cu acest caz; altfel, ‘falsa’.

Exp(Complex)

Crește e prin a’.

public static Complex Exp(Complex a)

Parameters

a Complex

Ceea ce este complex.

Returns

Complex

e ridicat prin a’.

GetHashCode()

Întoarceți un cod hash pentru acest caz.

public override int GetHashCode()

Returns

int

Un cod de hash pentru acest exemplu, potrivit pentru utilizare în algoritmi de hashing și structuri de date, cum ar fi un tabel de hash.

Log(Complex)

Obțineți înregistrarea a'.

public static Complex Log(Complex a)

Parameters

a Complex

Ceea ce este complex.

Returns

Complex

Logul a'.

Multiply(Complexă, complexă)

Multiplică a’ prin <cod class=paranf”>b'.

public static Complex Multiply(Complex a, Complex b)

Parameters

a Complex

Ceea ce este complex.

b Complex

Complexul B.

Returns

Complex

Rezultatul de multiplicare.

Multiply(Complexă, dublu)

Multiplică a’ prin s'.

public static Complex Multiply(Complex a, double s)

Parameters

a Complex

Ceea ce este complex.

s double

Valoarea lui s.

Returns

Complex

Rezultatul de multiplicare.

Multiply(Complex, complex și ref complex)

Multiplică a’ prin <cod class=paranf">b'.

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

Parameters

a Complex

Ceea ce este complex.

b Complex

Complexul B.

result Complex

şi rezultatul .

Multiply(Complex, dublu, ref complex)

Multiplică a’ prin s'.

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

Parameters

a Complex

Ceea ce este complex.

s double

Valoarea lui s.

result Complex

şi rezultatul .

Negate(Complex)

Refuză a'.

public static Complex Negate(Complex a)

Parameters

a Complex

Ceea ce este complex.

Returns

Complex

Rezultatul negării.

Parse(Strângere)

Parsați s’ într-un Aspose.Imaging.ImageFilters.ComplexUtils.complex.

public static Complex Parse(string s)

Parameters

s string

Valoarea lui s.

Returns

Complex

Numărul complex.

Exceptions

FormatException

Reprezentarea strictă a numărului complex nu este format corect.

Sin(Complex)

Obține Sin din a'.

public static Complex Sin(Complex a)

Parameters

a Complex

Ceea ce este complex.

Returns

Complex

Sin din a'.

Sqrt(Complex)

Obține rădăcina pătrată a a'.

public static Complex Sqrt(Complex a)

Parameters

a Complex

Ceea ce este complex.

Returns

Complex

Rădăcinile cartierului.

Subtract(Complexă, complexă)

Subtracte b’ de la a'.

public static Complex Subtract(Complex a, Complex b)

Parameters

a Complex

Ceea ce este complex.

b Complex

Complexul B.

Returns

Complex

Rezultatul subtractului.

Subtract(Complexă, dublu)

Subtracte s’ de la a'.

public static Complex Subtract(Complex a, double s)

Parameters

a Complex

Ceea ce este complex.

s double

Valoarea lui s.

Returns

Complex

Rezultatul subtractului.

Subtract(Dublă, complexă)

Subtracte s’ de la a'.

public static Complex Subtract(double s, Complex a)

Parameters

s double

Valoarea lui s.

a Complex

Ceea ce este complex.

Returns

Complex

Rezultatul subtractului.

Subtract(Complex, complex și ref complex)

Subtracte b’ de la a'.

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

Parameters

a Complex

Ceea ce este complex.

b Complex

Complexul B.

result Complex

şi rezultatul .

Subtract(Complex, dublu, ref complex)

Subtracte s’ de la a'.

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

Parameters

a Complex

Ceea ce este complex.

s double

Valoarea lui s.

result Complex

şi rezultatul .

Subtract(dublă, complex, ref complex)

Subtracte a’ de la s'.

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

Parameters

s double

Valoarea lui s.

a Complex

Ceea ce este complex.

result Complex

şi rezultatul .

Tan(Complex)

Gets Tan de la a'.

public static Complex Tan(Complex a)

Parameters

a Complex

Ceea ce este complex.

Returns

Complex

Tan din a'.

ToString()

Întoarce un sistem.String care reprezintă această instanță.

public override string ToString()

Returns

string

Un sistem.String care reprezintă această instanță.

TryParse(String, în afara complexului)

Încercați să parsați s’ într-un Aspose.Imaging.ImageFilters.ComplexUtils.complex.

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

Parameters

s string

Valoarea lui s.

result Complex

şi rezultatul .

Returns

bool

Adevărat, dacă numărul complex este parset.

Operators

Operatorul +(Complexă, complexă)

Implementarea operatorului +.

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

Parameters

a Complex

Ceea ce este complex.

b Complex

Complexul B.

Returns

Complex

Rezultatul operatorului.

Operatorul +(Complexă, dublu)

Implementarea operatorului +.

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

Parameters

a Complex

Ceea ce este complex.

s double

Valoarea lui s.

Returns

Complex

Rezultatul operatorului.

Operatorul +(Dublă, complexă)

Implementarea operatorului +.

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

Parameters

s double

Valoarea lui s.

a Complex

Ceea ce este complex.

Returns

Complex

Rezultatul operatorului.

Operator /(Complexă, complexă)

Implementarea operatorului.

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

Parameters

a Complex

Ceea ce este complex.

b Complex

Complexul B.

Returns

Complex

Rezultatul operatorului.

Operator /(Complexă, dublu)

Implementarea operatorului.

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

Parameters

a Complex

Ceea ce este complex.

s double

Valoarea lui s.

Returns

Complex

Rezultatul operatorului.

Operator /(Dublă, complexă)

Implementarea operatorului.

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

Parameters

s double

Valoarea lui s.

a Complex

Ceea ce este complex.

Returns

Complex

Rezultatul operatorului.

Operator =(Complexă, complexă)

Implementarea operatorului =.

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

Parameters

a Complex

Ceea ce este complex.

b Complex

Complexul B.

Returns

bool

Rezultatul operatorului.

Complexul operatorului explicit(Dublă)

Realizează o conversie explicită de la System.Double la Aspose.Imaging.ImageFilters.ComplexUtils.complex.

public static explicit operator Complex(double value)

Parameters

value double

de valoare .

Returns

Complex

Rezultatul conversiei.

Complexul operatorului explicit(float)

Realizează o conversie explicită de la System.Single la Aspose.Imaging.ImageFilters.ComplexUtils.complex.

public static explicit operator Complex(float value)

Parameters

value float

de valoare .

Returns

Complex

Rezultatul conversiei.

Operatorul !=(Complexă, complexă)

Implementarea operatorului! =

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

Parameters

a Complex

Ceea ce este complex.

b Complex

Complexul B.

Returns

bool

Rezultatul operatorului.

Operatorul *(Complexă, complexă)

Implementarea operatorului *.

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

Parameters

a Complex

Ceea ce este complex.

b Complex

Complexul B.

Returns

Complex

Rezultatul operatorului.

Operatorul *(Dublă, complexă)

Implementarea operatorului *.

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

Parameters

s double

Valoarea lui s.

a Complex

Ceea ce este complex.

Returns

Complex

Rezultatul operatorului.

Operatorul *(Complexă, dublu)

Implementarea operatorului *.

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

Parameters

a Complex

Ceea ce este complex.

s double

Valoarea lui s.

Returns

Complex

Rezultatul operatorului.

Operatorul -(Complexă, complexă)

Implementarea operatorului -.

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

Parameters

a Complex

Ceea ce este complex.

b Complex

Complexul B.

Returns

Complex

Rezultatul operatorului.

Operatorul -(Complexă, dublu)

Implementarea operatorului -.

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

Parameters

a Complex

Ceea ce este complex.

s double

Valoarea lui s.

Returns

Complex

Rezultatul operatorului.

Operatorul -(Dublă, complexă)

Implementarea operatorului -.

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

Parameters

s double

Valoarea lui s.

a Complex

Ceea ce este complex.

Returns

Complex

Rezultatul operatorului.

Operatorul -(Complex)

Implementarea operatorului -.

public static Complex operator -(Complex a)

Parameters

a Complex

Ceea ce este complex.

Returns

Complex

Rezultatul operatorului.

 Română