Struct Complex

Struct Complex

İsim alanı : Aspose.Imaging.ImageFilters.ComplexUtils Toplantı: Aspose.Imaging.dll (25.4.0)

Karmaşık sayı yapısı.

public struct Complex : IEquatable<complex>

Implements

IEquatable

mirasçı üyeleri

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

Constructors

Complex(Çift , Çift)

Aspose.Imaging.ImageFilters.ComplexUtils.Complex yapısının yeni bir örneğini başlatır.

public Complex(double real, double imaginary)

Parameters

real double

Gerçek bir kısmı.

imaginary double

Hayal gücü kısmı.

Complex(Complex)

Aspose.Imaging.ImageFilters.ComplexUtils.Complex yapısının yeni bir örneğini başlatır.

public Complex(Complex c)

Parameters

c Complex

Karmaşık bir sayı.

Fields

I

Aspose.Imaging.ImageFilters.ComplexUtils.Complex.Im ile aynıdır.

public static readonly Complex I

alan değeri

Complex

One

Bir kompleks Aspose.Imaging.ImageFilters.ComplexUtils.Complex.Re ve Aspose.Imaging.ImageFilters.ComplexUtils.Complex.Im eşittir 1.

public static readonly Complex One

alan değeri

Complex

SizeOfComplex

Kompleksin büyüklüğü.

public static readonly int SizeOfComplex

alan değeri

int

SizeOfDouble

Sistem boyutları.Double

public static readonly int SizeOfDouble

alan değeri

int

Zero

sıfır karmaşıklık

public static readonly Complex Zero

alan değeri

Complex

Properties

Im

Düşünce kısmını alır ya da koyar.

public double Im { get; set; }

Mülkiyet Değer

double

Magnitude

büyüklüğünü alır.

public double Magnitude { get; }

Mülkiyet Değer

double

Phase

Bu aşamayı alır.

public double Phase { get; }

Mülkiyet Değer

double

Re

Gerçek kısmı alır ya da yerleştirir.

public double Re { get; set; }

Mülkiyet Değer

double

SquaredMagnitude

Çeyrek büyüklüğe sahiptir.

public double SquaredMagnitude { get; }

Mülkiyet Değer

double

Methods

Add(Kompleks , Kompleks)

Ads a’ ve b'.

public static Complex Add(Complex a, Complex b)

Parameters

a Complex

Bir karmaşıktır.

b Complex

B kompleksi için.

Returns

Complex

Karmaşık bir miktar.

Add(Kompleks, Çift)

Ads a’ ve s'.

public static Complex Add(Complex a, double s)

Parameters

a Complex

Bir karmaşıktır.

s double

S’nin değeri

Returns

Complex

Re ile kompleksi s’ ile arttırılmıştır.

Add(Kompleks, Kompleks ve Ref Kompleks)

Ads a’ ve b'.

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

Parameters

a Complex

Bir karmaşıktır.

b Complex

B kompleksi için.

result Complex

Sonuç için .

Add(Kompleks, çift, ref Kompleks)

Ads a’ ve s'.

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

Parameters

a Complex

Bir karmaşıktır.

s double

S’nin değeri

result Complex

Sonuç için .

ApproxEqual(Kompleks , Kompleks)

Yaklaşık eşitlik kontrolü yapılır.

public static bool ApproxEqual(Complex a, Complex b)

Parameters

a Complex

Bir karmaşıktır.

b Complex

B kompleksi için.

Returns

bool

Yaklaşık eşitlik sonuçları.

ApproxEqual(Kompleks , Kompleks , Çift)

Yaklaşık eşitlik kontrolü yapılır.

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

Parameters

a Complex

Bir karmaşıktır.

b Complex

B kompleksi için.

tolerance double

hoşgörü için .

Returns

bool

Yaklaşık eşitlik sonuçları.

Clone()

Bu durumun klonlanması.

public Complex Clone()

Returns

Complex

Bu kompleksin bir klonu.

Cos(Complex)

a’ya giriyor

public static Complex Cos(Complex a)

Parameters

a Complex

Bir karmaşıktır.

Returns

Complex

<kodu sınıfı=“paramref”>a’ya aittir.

Divide(Kompleks , Kompleks)

a’ ile b’ bölünür.

public static Complex Divide(Complex a, Complex b)

Parameters

a Complex

Bir karmaşıktır.

b Complex

B kompleksi için.

Returns

Complex

Bölünme Sonuçları

Exceptions

DivideByZeroException

0 ile bölünemez.

Divide(Kompleks, Çift)

a’ ile s’ bölünür.

public static Complex Divide(Complex a, double s)

Parameters

a Complex

Bir karmaşıktır.

s double

S’nin değeri

Returns

Complex

Bölünme Sonuçları

Exceptions

DivideByZeroException

0 ile bölünemez.

Divide(Çift , Kompleks)

a’ ile s’ bölünür.

public static Complex Divide(double s, Complex a)

Parameters

s double

S’nin değeri

a Complex

Bir karmaşıktır.

Returns

Complex

Bölünme Sonuçları

Exceptions

DivideByZeroException

0 ile bölünemez.

Divide(Kompleks, Kompleks ve Ref Kompleks)

a’ ile b’ bölünür.

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

Parameters

a Complex

Bir karmaşıktır.

b Complex

B kompleksi için.

result Complex

Sonuç için .

Exceptions

DivideByZeroException

0 ile bölünemez.

Divide(Kompleks, çift, ref Kompleks)

a’ ile s’ bölünür.

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

Parameters

a Complex

Bir karmaşıktır.

s double

S’nin değeri

result Complex

Sonuç için .

Exceptions

DivideByZeroException

0 ile bölünemez.

Divide(Çift, Kompleks, Ref Kompleks)

s’ ile a’ bölünür.

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

Parameters

s double

S’nin değeri

a Complex

Bir karmaşıktır.

result Complex

Sonuç için .

Exceptions

DivideByZeroException

0 ile bölünemez.

Equals(nesne)

Bu örnekte belirtilen System.Object’in eşit olup olmadığını belirler.

public override bool Equals(object obj)

Parameters

obj object

Sistem.Object bu durumla karşılaştırmak için.

Returns

bool

‘gerçek’ eğer belirtilen System.Object bu örneğe eşittir; aksi takdirde, ‘yanlış’.

Equals(Complex)

Bu örnekte belirtilen System.Object’in eşit olup olmadığını belirler.

public bool Equals(Complex other)

Parameters

other Complex

Sistem.Object bu durumla karşılaştırmak için.

Returns

bool

‘gerçek’ eğer belirtilen System.Object bu örneğe eşittir; aksi takdirde, ‘yanlış’.

Exp(Complex)

E ile yükselir a’.

public static Complex Exp(Complex a)

Parameters

a Complex

Bir karmaşıktır.

Returns

Complex

e ile yükseltilmiştir a’.

GetHashCode()

Bu örnek için bir hash kodu iade eder.

public override int GetHashCode()

Returns

int

Bu örnek için bir hash kodu, hash algoritmalarında ve bir hash tablosu gibi veri yapılarında kullanıma uygundur.

Log(Complex)

a’ya kaydedilir.

public static Complex Log(Complex a)

Parameters

a Complex

Bir karmaşıktır.

Returns

Complex

a’nın logunu kullanın.

Multiply(Kompleks , Kompleks)

a’ ile b’ çoğaltın.

public static Complex Multiply(Complex a, Complex b)

Parameters

a Complex

Bir karmaşıktır.

b Complex

B kompleksi için.

Returns

Complex

Çoğaltma Sonuçları

Multiply(Kompleks, Çift)

a’ ile s’ çoğaltın.

public static Complex Multiply(Complex a, double s)

Parameters

a Complex

Bir karmaşıktır.

s double

S’nin değeri

Returns

Complex

Çoğaltma Sonuçları

Multiply(Kompleks, Kompleks ve Ref Kompleks)

a’ ile b’ çoğaltın.

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

Parameters

a Complex

Bir karmaşıktır.

b Complex

B kompleksi için.

result Complex

Sonuç için .

Multiply(Kompleks, çift, ref Kompleks)

a’ ile s’ çoğaltın.

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

Parameters

a Complex

Bir karmaşıktır.

s double

S’nin değeri

result Complex

Sonuç için .

Negate(Complex)

a’yı reddediyor

public static Complex Negate(Complex a)

Parameters

a Complex

Bir karmaşıktır.

Returns

Complex

İfade Sonuçları

Parse(Sırt)

Belirlenen <kod sınıfı=“paramref”>s’i bir Aspose.Imaging.ImageFilters.ComplexUtils.Complex’e ayırın.

public static Complex Parse(string s)

Parameters

s string

S’nin değeri

Returns

Complex

Karmaşık bir sayı.

Exceptions

FormatException

Karmaşık sayının keskin temsilciliği doğru biçimde biçimlendirilmemiştir.

Sin(Complex)

a’dan günah alır.

public static Complex Sin(Complex a)

Parameters

a Complex

Bir karmaşıktır.

Returns

Complex

Sin of a'.

Sqrt(Complex)

a’nın çeyrek kökünü alır.

public static Complex Sqrt(Complex a)

Parameters

a Complex

Bir karmaşıktır.

Returns

Complex

Çeyrek kökü var.

Subtract(Kompleks , Kompleks)

b’ ile a’ arasındaki alt cümleler.

public static Complex Subtract(Complex a, Complex b)

Parameters

a Complex

Bir karmaşıktır.

b Complex

B kompleksi için.

Returns

Complex

Subtraksiyon sonuçları.

Subtract(Kompleks, Çift)

s’ ile a’ arasındaki alt cümleler.

public static Complex Subtract(Complex a, double s)

Parameters

a Complex

Bir karmaşıktır.

s double

S’nin değeri

Returns

Complex

Subtraksiyon sonuçları.

Subtract(Çift , Kompleks)

s’ ile a’ arasındaki alt cümleler.

public static Complex Subtract(double s, Complex a)

Parameters

s double

S’nin değeri

a Complex

Bir karmaşıktır.

Returns

Complex

Subtraksiyon sonuçları.

Subtract(Kompleks, Kompleks ve Ref Kompleks)

b’ ile a’ arasındaki alt cümleler.

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

Parameters

a Complex

Bir karmaşıktır.

b Complex

B kompleksi için.

result Complex

Sonuç için .

Subtract(Kompleks, çift, ref Kompleks)

s’ ile a’ arasındaki alt cümleler.

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

Parameters

a Complex

Bir karmaşıktır.

s double

S’nin değeri

result Complex

Sonuç için .

Subtract(Çift, Kompleks, Ref Kompleks)

Subtracts a’ from s'.

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

Parameters

s double

S’nin değeri

a Complex

Bir karmaşıktır.

result Complex

Sonuç için .

Tan(Complex)

Tan alır a'.

public static Complex Tan(Complex a)

Parameters

a Complex

Bir karmaşıktır.

Returns

Complex

Tan a’ya aittir.

ToString()

Bu istasyonu temsil eden bir System.String’i geri getirir.

public override string ToString()

Returns

string

Bu istasyonu temsil eden bir sistem.String.

TryParse(Sırt, dışarı kompleksi)

Belirlenen <kod sınıfı=“paramref”>s’i bir Aspose.Imaging.ImageFilters.ComplexUtils.Complex’e ayırmaya çalışın.

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

Parameters

s string

S’nin değeri

result Complex

Sonuç için .

Returns

bool

Gerçek şu ki, karmaşık sayı parsedir.

Operators

Operatör +(Kompleks , Kompleks)

Operatör + uygulamasını uygulayın.

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

Parameters

a Complex

Bir karmaşıktır.

b Complex

B kompleksi için.

Returns

Complex

Operatörün sonuçları.

Operatör +(Kompleks, Çift)

Operatör + uygulamasını uygulayın.

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

Parameters

a Complex

Bir karmaşıktır.

s double

S’nin değeri

Returns

Complex

Operatörün sonuçları.

Operatör +(Çift , Kompleks)

Operatör + uygulamasını uygulayın.

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

Parameters

s double

S’nin değeri

a Complex

Bir karmaşıktır.

Returns

Complex

Operatörün sonuçları.

Operatör /(Kompleks , Kompleks)

Operatör tarafından uygulanır.

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

Parameters

a Complex

Bir karmaşıktır.

b Complex

B kompleksi için.

Returns

Complex

Operatörün sonuçları.

Operatör /(Kompleks, Çift)

Operatör tarafından uygulanır.

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

Parameters

a Complex

Bir karmaşıktır.

s double

S’nin değeri

Returns

Complex

Operatörün sonuçları.

Operatör /(Çift , Kompleks)

Operatör tarafından uygulanır.

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

Parameters

s double

S’nin değeri

a Complex

Bir karmaşıktır.

Returns

Complex

Operatörün sonuçları.

Operatör =(Kompleks , Kompleks)

Operatör tarafından gerçekleştirilmiştir =.

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

Parameters

a Complex

Bir karmaşıktır.

b Complex

B kompleksi için.

Returns

bool

Operatörün sonuçları.

Operatör Kompleksi(Çift)

System.Double’dan Aspose.Imaging.ImageFilters.ComplexUtils.Complex’e açık bir dönüşüm yapar.

public static explicit operator Complex(double value)

Parameters

value double

Değer için .

Returns

Complex

Bu dönüşümün sonucu.

Operatör Kompleksi(Floransa)

System.Single’dan Aspose.Imaging.ImageFilters.ComplexUtils.Complex’e açık bir dönüşüm yapar.

public static explicit operator Complex(float value)

Parameters

value float

Değer için .

Returns

Complex

Bu dönüşümün sonucu.

Operatör !=(Kompleks , Kompleks)

Operatörün işleyişini yapın!

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

Parameters

a Complex

Bir karmaşıktır.

b Complex

B kompleksi için.

Returns

bool

Operatörün sonuçları.

Operatör *(Kompleks , Kompleks)

Operatörü uygulayın *.

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

Parameters

a Complex

Bir karmaşıktır.

b Complex

B kompleksi için.

Returns

Complex

Operatörün sonuçları.

Operatör *(Çift , Kompleks)

Operatörü uygulayın *.

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

Parameters

s double

S’nin değeri

a Complex

Bir karmaşıktır.

Returns

Complex

Operatörün sonuçları.

Operatör *(Kompleks, Çift)

Operatörü uygulayın *.

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

Parameters

a Complex

Bir karmaşıktır.

s double

S’nin değeri

Returns

Complex

Operatörün sonuçları.

Operatör -(Kompleks , Kompleks)

Operatör tarafından uygulanır.

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

Parameters

a Complex

Bir karmaşıktır.

b Complex

B kompleksi için.

Returns

Complex

Operatörün sonuçları.

Operatör -(Kompleks, Çift)

Operatör tarafından uygulanır.

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

Parameters

a Complex

Bir karmaşıktır.

s double

S’nin değeri

Returns

Complex

Operatörün sonuçları.

Operatör -(Çift , Kompleks)

Operatör tarafından uygulanır.

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

Parameters

s double

S’nin değeri

a Complex

Bir karmaşıktır.

Returns

Complex

Operatörün sonuçları.

Operatör -(Complex)

Operatör tarafından uygulanır.

public static Complex operator -(Complex a)

Parameters

a Complex

Bir karmaşıktır.

Returns

Complex

Operatörün sonuçları.

 Türkçe