Struct Complex

Struct Complex

اسم الفضاء : Aspose.Imaging.ImageFilters.ComplexUtils تجميع: Aspose.Imaging.dll (25.4.0)

هيكل الأرقام المعقدة

public struct Complex : IEquatable<complex>

Implements

IEquatable

الأعضاء الموروثين

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

Constructors

Complex(المزدوج، المزدوج)

يبدأ مثال جديد من Aspose.Imaging.ImageFilters.ComplexUtils.Complex الهيكل.

public Complex(double real, double imaginary)

Parameters

real double

الجزء الحقيقي

imaginary double

الجزء الخيالي

Complex(Complex)

يبدأ مثال جديد من Aspose.Imaging.ImageFilters.ComplexUtils.Complex الهيكل.

public Complex(Complex c)

Parameters

c Complex

العدد المعقد

Fields

أنا

أنا معقد لدي Aspose.Imaging.ImageFilters.ComplexUtils.Complex.Im يساوي 1.

public static readonly Complex I

القيمة الميدانية

Complex

One

مجمع واحد لديه Aspose.Imaging.ImageFilters.ComplexUtils.Complex.Re و Aspose.Imaging.ImageFilters.ComplexUtils.Complex.Im يساوي 1.

public static readonly Complex One

القيمة الميدانية

Complex

SizeOfComplex

حجم المعقد .

public static readonly int SizeOfComplex

القيمة الميدانية

int

SizeOfDouble

حجم النظام .Double.

public static readonly int SizeOfDouble

القيمة الميدانية

int

Zero

معقدة صفر

public static readonly Complex Zero

القيمة الميدانية

Complex

Properties

Im

يحصل أو يضع الجزء الخيالي.

public double Im { get; set; }

قيمة الممتلكات

double

Magnitude

يحصل على الحجم.

public double Magnitude { get; }

قيمة الممتلكات

double

Phase

يأتي المرحلة .

public double Phase { get; }

قيمة الممتلكات

double

Re

يحصل أو يضع الجزء الحقيقي.

public double Re { get; set; }

قيمة الممتلكات

double

SquaredMagnitude

يحصل على الحجم المربع.

public double SquaredMagnitude { get; }

قيمة الممتلكات

double

Methods

Add(مجمع، مجمع)

إضافات a’ و b'.

public static Complex Add(Complex a, Complex b)

Parameters

a Complex

من المعقدة .

b Complex

مجمع ب .

Returns

Complex

المبلغ المعقد .

Add(مجمع، مزدوجة)

إضافات a’ و s'.

public static Complex Add(Complex a, double s)

Parameters

a Complex

من المعقدة .

s double

قيمة S .

Returns

Complex

تم زيادة المجمع مع Re بواسطة s'.

Add(مجمع، مجمع، مجمع)

إضافات a’ و b'.

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

Parameters

a Complex

من المعقدة .

b Complex

مجمع ب .

result Complex

النتيجة .

Add(مجمع، مزدوج، مجمع ref)

إضافات a’ و s'.

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

Parameters

a Complex

من المعقدة .

s double

قيمة S .

result Complex

النتيجة .

ApproxEqual(مجمع، مجمع)

تحقق من المساواة التقليدية.

public static bool ApproxEqual(Complex a, Complex b)

Parameters

a Complex

من المعقدة .

b Complex

مجمع ب .

Returns

bool

نتيجة المساواة التقليدية.

ApproxEqual(مجمع، مجمع، مزدوج)

تحقق من المساواة التقليدية.

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

Parameters

a Complex

من المعقدة .

b Complex

مجمع ب .

tolerance double

من التسامح .

Returns

bool

نتيجة المساواة التقليدية.

Clone()

استنساخ هذه الحالة.

public Complex Clone()

Returns

Complex

كليون من هذا المجمع.

Cos(Complex)

يحصل على كس من a'.

public static Complex Cos(Complex a)

Parameters

a Complex

من المعقدة .

Returns

Complex

كوس من a'.

Divide(مجمع، مجمع)

تقسيم a’ بواسطة b'.

public static Complex Divide(Complex a, Complex b)

Parameters

a Complex

من المعقدة .

b Complex

مجمع ب .

Returns

Complex

نتيجة الانقسام .

Exceptions

DivideByZeroException

لا يمكن تقسيمها إلى صفر.

Divide(مجمع، مزدوجة)

تقسيم a’ بواسطة s'.

public static Complex Divide(Complex a, double s)

Parameters

a Complex

من المعقدة .

s double

قيمة S .

Returns

Complex

نتيجة الانقسام .

Exceptions

DivideByZeroException

لا يمكن تقسيمها إلى صفر.

Divide(مزدوجة، مجمعة)

تقسيم a’ بواسطة s'.

public static Complex Divide(double s, Complex a)

Parameters

s double

قيمة S .

a Complex

من المعقدة .

Returns

Complex

نتيجة الانقسام .

Exceptions

DivideByZeroException

لا يمكن تقسيمها إلى صفر.

Divide(مجمع، مجمع، مجمع)

تقسيم a’ بواسطة b'.

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

Parameters

a Complex

من المعقدة .

b Complex

مجمع ب .

result Complex

النتيجة .

Exceptions

DivideByZeroException

لا يمكن تقسيمها إلى صفر.

Divide(مجمع، مزدوج، مجمع ref)

تقسيم a’ بواسطة s'.

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

Parameters

a Complex

من المعقدة .

s double

قيمة S .

result Complex

النتيجة .

Exceptions

DivideByZeroException

لا يمكن تقسيمها إلى صفر.

Divide(مجمع، مجمع، مجمع)

تقسيم s’ بواسطة a'.

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

Parameters

s double

قيمة S .

a Complex

من المعقدة .

result Complex

النتيجة .

Exceptions

DivideByZeroException

لا يمكن تقسيمها إلى صفر.

Equals(الموضوع)

يحدد ما إذا كان System.Object المحدد يساوي هذا المثال.

public override bool Equals(object obj)

Parameters

obj object

نظام.موضوع للمقارنة مع هذه الحالة.

Returns

bool

“حقيقي” إذا كان النظام.Object المحدد يساوي هذا المثال؛ وإلا، “مزيف”.

Equals(Complex)

يحدد ما إذا كان System.Object المحدد يساوي هذا المثال.

public bool Equals(Complex other)

Parameters

other Complex

نظام.موضوع للمقارنة مع هذه الحالة.

Returns

bool

“حقيقي” إذا كان النظام.Object المحدد يساوي هذا المثال؛ وإلا، “مزيف”.

Exp(Complex)

يرفع e بواسطة a'.

public static Complex Exp(Complex a)

Parameters

a Complex

من المعقدة .

Returns

Complex

تم رفعها بواسطة a'.

GetHashCode()

إرجاع رمز hash لهذا المثال.

public override int GetHashCode()

Returns

int

رمز التشويش لهذا المثال ، مناسبة للاستخدام في خوارزميات التشويش والهياكل البيانات مثل لوحة التشويش.

Log(Complex)

يحصل على سجل من a'.

public static Complex Log(Complex a)

Parameters

a Complex

من المعقدة .

Returns

Complex

سجل a'.

Multiply(مجمع، مجمع)

تضاعف a’ بواسطة b'.

public static Complex Multiply(Complex a, Complex b)

Parameters

a Complex

من المعقدة .

b Complex

مجمع ب .

Returns

Complex

نتيجة التكاثر .

Multiply(مجمع، مزدوجة)

تضاعف a’ بواسطة s'.

public static Complex Multiply(Complex a, double s)

Parameters

a Complex

من المعقدة .

s double

قيمة S .

Returns

Complex

نتيجة التكاثر .

Multiply(مجمع، مجمع، مجمع)

تضاعف a’ بواسطة b'.

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

Parameters

a Complex

من المعقدة .

b Complex

مجمع ب .

result Complex

النتيجة .

Multiply(مجمع، مزدوج، مجمع ref)

تضاعف a’ بواسطة s'.

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

Parameters

a Complex

من المعقدة .

s double

قيمة S .

result Complex

النتيجة .

Negate(Complex)

يرفض a'.

public static Complex Negate(Complex a)

Parameters

a Complex

من المعقدة .

Returns

Complex

نتيجة الرفض .

Parse(الستار)

تقسيم s’ إلى Aspose.Imaging.ImageFilters.ComplexUtils.Complex.

public static Complex Parse(string s)

Parameters

s string

قيمة S .

Returns

Complex

العدد المعقد

Exceptions

FormatException

لا يتم تنسيق التمثيل الصارم للعدد المعقد بشكل صحيح.

Sin(Complex)

يحصل على خطيئة من a'.

public static Complex Sin(Complex a)

Parameters

a Complex

من المعقدة .

Returns

Complex

Sin of a'.

Sqrt(Complex)

يحصل على جذر مربع من a'.

public static Complex Sqrt(Complex a)

Parameters

a Complex

من المعقدة .

Returns

Complex

الجذر المربع .

Subtract(مجمع، مجمع)

تحت العناوين b’ من a'.

public static Complex Subtract(Complex a, Complex b)

Parameters

a Complex

من المعقدة .

b Complex

مجمع ب .

Returns

Complex

نتيجة التخفيف .

Subtract(مجمع، مزدوجة)

تحت العناوين s’ من a'.

public static Complex Subtract(Complex a, double s)

Parameters

a Complex

من المعقدة .

s double

قيمة S .

Returns

Complex

نتيجة التخفيف .

Subtract(مزدوجة، مجمعة)

تحت العناوين s’ من a'.

public static Complex Subtract(double s, Complex a)

Parameters

s double

قيمة S .

a Complex

من المعقدة .

Returns

Complex

نتيجة التخفيف .

Subtract(مجمع، مجمع، مجمع)

تحت العناوين b’ من a'.

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

Parameters

a Complex

من المعقدة .

b Complex

مجمع ب .

result Complex

النتيجة .

Subtract(مجمع، مزدوج، مجمع ref)

تحت العناوين s’ من a'.

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

Parameters

a Complex

من المعقدة .

s double

قيمة S .

result Complex

النتيجة .

Subtract(مجمع، مجمع، مجمع)

تحت العناوين a’ من s'.

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

Parameters

s double

قيمة S .

a Complex

من المعقدة .

result Complex

النتيجة .

Tan(Complex)

يحصل على Tan من a'.

public static Complex Tan(Complex a)

Parameters

a Complex

من المعقدة .

Returns

Complex

Tan من a'.

ToString()

يعود نظام.String الذي يمثل هذه الحالة.

public override string ToString()

Returns

string

نظام.String الذي يمثل هذه الحالة.

TryParse(الخروج، الخروج من مجمع)

حاول تقسيم s’ إلى Aspose.Imaging.ImageFilters.ComplexUtils.Complex.

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

Parameters

s string

قيمة S .

result Complex

النتيجة .

Returns

bool

صحيح ، إذا كان الرقم المعقد مكسورًا.

Operators

المشغل +(مجمع، مجمع)

قم بتنفيذ المشغل +.

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

Parameters

a Complex

من المعقدة .

b Complex

مجمع ب .

Returns

Complex

النتيجة من المشغل

المشغل +(مجمع، مزدوجة)

قم بتنفيذ المشغل +.

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

Parameters

a Complex

من المعقدة .

s double

قيمة S .

Returns

Complex

النتيجة من المشغل

المشغل +(مزدوجة، مجمعة)

قم بتنفيذ المشغل +.

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

Parameters

s double

قيمة S .

a Complex

من المعقدة .

Returns

Complex

النتيجة من المشغل

المشغل /(مجمع، مجمع)

تنفيذ المشغل / .

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

Parameters

a Complex

من المعقدة .

b Complex

مجمع ب .

Returns

Complex

النتيجة من المشغل

المشغل /(مجمع، مزدوجة)

تنفيذ المشغل / .

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

Parameters

a Complex

من المعقدة .

s double

قيمة S .

Returns

Complex

النتيجة من المشغل

المشغل /(مزدوجة، مجمعة)

تنفيذ المشغل / .

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

Parameters

s double

قيمة S .

a Complex

من المعقدة .

Returns

Complex

النتيجة من المشغل

المشغل = =(مجمع، مجمع)

إدخال المشغل = =.

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

Parameters

a Complex

من المعقدة .

b Complex

مجمع ب .

Returns

bool

النتيجة من المشغل

مجمع المشغل المباشر(مزدوجة)

إجراء تحويل صريح من System.Double إلى Aspose.Imaging.ImageFilters.ComplexUtils.Complex.

public static explicit operator Complex(double value)

Parameters

value double

القيمة .

Returns

Complex

نتيجة التحويل .

مجمع المشغل المباشر(السفينة)

إجراء تحويل صريح من System.Single إلى Aspose.Imaging.ImageFilters.ComplexUtils.Complex.

public static explicit operator Complex(float value)

Parameters

value float

القيمة .

Returns

Complex

نتيجة التحويل .

المشغل !=(مجمع، مجمع)

إرسال رسالة خاصة إلى المشغل !!

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

Parameters

a Complex

من المعقدة .

b Complex

مجمع ب .

Returns

bool

النتيجة من المشغل

المشغل *(مجمع، مجمع)

تنفيذ المشغل *.

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

Parameters

a Complex

من المعقدة .

b Complex

مجمع ب .

Returns

Complex

النتيجة من المشغل

المشغل *(مزدوجة، مجمعة)

تنفيذ المشغل *.

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

Parameters

s double

قيمة S .

a Complex

من المعقدة .

Returns

Complex

النتيجة من المشغل

المشغل *(مجمع، مزدوجة)

تنفيذ المشغل *.

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

Parameters

a Complex

من المعقدة .

s double

قيمة S .

Returns

Complex

النتيجة من المشغل

المشغل -(مجمع، مجمع)

إرسال رسالة إلى المشغل -.

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

Parameters

a Complex

من المعقدة .

b Complex

مجمع ب .

Returns

Complex

النتيجة من المشغل

المشغل -(مجمع، مزدوجة)

إرسال رسالة إلى المشغل -.

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

Parameters

a Complex

من المعقدة .

s double

قيمة S .

Returns

Complex

النتيجة من المشغل

المشغل -(مزدوجة، مجمعة)

إرسال رسالة إلى المشغل -.

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

Parameters

s double

قيمة S .

a Complex

من المعقدة .

Returns

Complex

النتيجة من المشغل

المشغل -(Complex)

إرسال رسالة إلى المشغل -.

public static Complex operator -(Complex a)

Parameters

a Complex

من المعقدة .

Returns

Complex

النتيجة من المشغل

 عربي