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

اندازه سیستم : دوگانه

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

مجموعه B است.

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

مجموعه B است.

result Complex

نتیجه است.

Add(پیچیده، پیچیده، پیچیده، پیچیده)

اضافه کردن 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

مجموعه B است.

Returns

bool

نتیجه ی مساوات نزدیک است.

ApproxEqual(پیچیده، پیچیده، دوگانه)

بررسی مساوات نزدیک

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

Parameters

a Complex

یک پیچیده است.

b Complex

مجموعه B است.

tolerance double

و تحمل است.

Returns

bool

نتیجه ی مساوات نزدیک است.

Clone()

این حالت را کلون کنید.

public Complex Clone()

Returns

Complex

یک کلون از این مجموعه است.

Cos(Complex)

در این مطلب با کلمه ی کلیدی «paramref» آشنا می شویم.

public static Complex Cos(Complex a)

Parameters

a Complex

یک پیچیده است.

Returns

Complex

کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه

Divide(پیچیده، پیچیده)

تقسیم a’ با b'.

public static Complex Divide(Complex a, Complex b)

Parameters

a Complex

یک پیچیده است.

b Complex

مجموعه B است.

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

مجموعه B است.

result Complex

نتیجه است.

Exceptions

DivideByZeroException

نمی توان با صفر تقسیم کرد.

Divide(پیچیده، پیچیده، پیچیده، پیچیده)

تقسیم 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(موضوع)

تعیین می کند که آیا سیستم مشخص شده.Object، برابر با این مثال است.

public override bool Equals(object obj)

Parameters

obj object

سیستم.Object برای مقایسه با این مثال.

Returns

bool

“واقعی” اگر سیستم.Object مشخص شده برابر با این مثال است؛ در غیر این صورت، “واقعی”.

Equals(Complex)

تعیین می کند که آیا سیستم مشخص شده.Object، برابر با این مثال است.

public bool Equals(Complex other)

Parameters

other Complex

سیستم.Object برای مقایسه با این مثال.

Returns

bool

“واقعی” اگر سیستم.Object مشخص شده برابر با این مثال است؛ در غیر این صورت، “واقعی”.

Exp(Complex)

بالا بردن e با a'.

public static Complex Exp(Complex a)

Parameters

a Complex

یک پیچیده است.

Returns

Complex

در این مطلب با کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه

GetHashCode()

بازگرداندن یک کد هش برای این مثال.

public override int GetHashCode()

Returns

int

یک کد هش برای این مثال، مناسب برای استفاده در الگوریتم های هش و ساختارهای داده مانند یک جدول هش.

Log(Complex)

به دست آوردن سوابق از a'.

public static Complex Log(Complex a)

Parameters

a Complex

یک پیچیده است.

Returns

Complex

دایرکتوری دایرکتوری دایرکتوری دایرکتوری دایرکتوری دایرکتوری دایرکتوری

Multiply(پیچیده، پیچیده)

کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه

public static Complex Multiply(Complex a, Complex b)

Parameters

a Complex

یک پیچیده است.

b Complex

مجموعه B است.

Returns

Complex

نتیجه تکثیر است.

Multiply(پیچیده، دوگانه)

کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه

public static Complex Multiply(Complex a, double s)

Parameters

a Complex

یک پیچیده است.

s double

ارزش S است.

Returns

Complex

نتیجه تکثیر است.

Multiply(پیچیده، پیچیده، پیچیده، پیچیده)

کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه

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

Parameters

a Complex

یک پیچیده است.

b Complex

مجموعه B است.

result Complex

نتیجه است.

Multiply(پیچیده، پیچیده، پیچیده، پیچیده)

کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه کلمه

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(String)

کد را به یک Aspose.Imaging.ImageFilters.ComplexUtils.Complex تقسیم کنید.

public static Complex Parse(string s)

Parameters

s string

ارزش S است.

Returns

Complex

تعداد پیچیده

Exceptions

FormatException

نمایندگی دقیق از عدد پیچیده به درستی فرمت نشده است.

Sin(Complex)

در این مطلب به کلمه ی کلیدی «paramref» می پردازیم.

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

مجموعه B است.

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

مجموعه B است.

result Complex

نتیجه است.

Subtract(پیچیده، پیچیده، پیچیده، پیچیده)

زیرنویس ها 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)

در این مطلب با کلمه ی کلیدی «paramref» آشنا می شویم.

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

مجموعه B است.

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

مجموعه B است.

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

مجموعه B است.

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

مجموعه B است.

Returns

bool

نتیجه ی کارآفرین

اپراتور *(پیچیده، پیچیده)

کارگزار را اجرا کنید *

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

Parameters

a Complex

یک پیچیده است.

b Complex

مجموعه B است.

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

مجموعه B است.

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

نتیجه ی کارآفرین

 فارسی