Struct Complex

Struct Complex

Nama dari : Aspose.Imaging.ImageFilters.ComplexUtils Pengumpulan: Aspose.Imaging.dll (25.4.0)

struktur angka yang kompleks.

public struct Complex : IEquatable<complex>

Implements

IEquatable

anggota yang diwarisi

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

Constructors

Complex(Double dan Double)

Initifikasi instans baru dari Aspose.Imaging.ImageFilters.ComplexUtils.Complex struktur.

public Complex(double real, double imaginary)

Parameters

real double

bagian yang sebenarnya.

imaginary double

bagian yang imajinatif.

Complex(Complex)

Initifikasi instans baru dari Aspose.Imaging.ImageFilters.ComplexUtils.Complex struktur.

public Complex(Complex c)

Parameters

c Complex

Jumlah yang kompleks.

Fields

I

Saya kompleks memiliki Aspose.Imaging.ImageFilters.ComplexUtils.Complex.Im sama dengan 1.

public static readonly Complex I

Nilai lapangan

Complex

One

Salah satu kompleks memiliki Aspose.Imaging.ImageFilters.ComplexUtils.Complex.Re dan Aspose.Imaging.ImageFilters.ComplexUtils.Complex.Im sama dengan 1.

public static readonly Complex One

Nilai lapangan

Complex

SizeOfComplex

Ukuran dari kompleks.

public static readonly int SizeOfComplex

Nilai lapangan

int

SizeOfDouble

Ukuran dari System.Double

public static readonly int SizeOfDouble

Nilai lapangan

int

Zero

Komplikasi Zero

public static readonly Complex Zero

Nilai lapangan

Complex

Properties

Im

Dapatkan atau menetapkan bagian imajinasi.

public double Im { get; set; }

Nilai Properti

double

Magnitude

Dapatkan ukuran yang besar.

public double Magnitude { get; }

Nilai Properti

double

Phase

Mendapatkan fasa

public double Phase { get; }

Nilai Properti

double

Re

Dapatkan atau menetapkan bagian yang sebenarnya.

public double Re { get; set; }

Nilai Properti

double

SquaredMagnitude

Mendapatkan ukuran persegi.

public double SquaredMagnitude { get; }

Nilai Properti

double

Methods

Add(Kompleks dan Kompleks)

Ads a’ dan b'.

public static Complex Add(Complex a, Complex b)

Parameters

a Complex

yang kompleks.

b Complex

dari kompleks B.

Returns

Complex

Jumlah yang kompleks.

Add(Kompleks dan Double)

Ads a’ dan s'.

public static Complex Add(Complex a, double s)

Parameters

a Complex

yang kompleks.

s double

Nilai dari s.

Returns

Complex

Kompleks dengan Re ditingkatkan dengan s'.

Add(Kompleks, Kompleks dan Kompleks Ref)

Ads a’ dan b'.

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

Parameters

a Complex

yang kompleks.

b Complex

dari kompleks B.

result Complex

Hasilnya .

Add(Kompleks, Kompleks ganda, Kompleks ref)

Ads a’ dan s'.

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

Parameters

a Complex

yang kompleks.

s double

Nilai dari s.

result Complex

Hasilnya .

ApproxEqual(Kompleks dan Kompleks)

Pemeriksaan kesetaraan yang mendekati.

public static bool ApproxEqual(Complex a, Complex b)

Parameters

a Complex

yang kompleks.

b Complex

dari kompleks B.

Returns

bool

Hasil kesetaraan yang mendekati.

ApproxEqual(Kompleks, Kompleks dan Double)

Pemeriksaan kesetaraan yang mendekati.

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

Parameters

a Complex

yang kompleks.

b Complex

dari kompleks B.

tolerance double

dan toleransi .

Returns

bool

Hasil kesetaraan yang mendekati.

Clone()

mengkloning kasus ini.

public Complex Clone()

Returns

Complex

Klon dari kompleks ini.

Cos(Complex)

Dapatkan Cos dari a'.

public static Complex Cos(Complex a)

Parameters

a Complex

yang kompleks.

Returns

Complex

Apa yang dimaksud dengan a'.

Divide(Kompleks dan Kompleks)

Membagi a’ dengan b'.

public static Complex Divide(Complex a, Complex b)

Parameters

a Complex

yang kompleks.

b Complex

dari kompleks B.

Returns

Complex

Hasil dari divisi.

Exceptions

DivideByZeroException

Tidak bisa dibagi dengan nol.

Divide(Kompleks dan Double)

Membagi a’ dengan s'.

public static Complex Divide(Complex a, double s)

Parameters

a Complex

yang kompleks.

s double

Nilai dari s.

Returns

Complex

Hasil dari divisi.

Exceptions

DivideByZeroException

Tidak bisa dibagi dengan nol.

Divide(Double dan Kompleks)

Membagi a’ dengan s'.

public static Complex Divide(double s, Complex a)

Parameters

s double

Nilai dari s.

a Complex

yang kompleks.

Returns

Complex

Hasil dari divisi.

Exceptions

DivideByZeroException

Tidak bisa dibagi dengan nol.

Divide(Kompleks, Kompleks dan Kompleks Ref)

Membagi a’ dengan b'.

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

Parameters

a Complex

yang kompleks.

b Complex

dari kompleks B.

result Complex

Hasilnya .

Exceptions

DivideByZeroException

Tidak bisa dibagi dengan nol.

Divide(Kompleks, Kompleks ganda, Kompleks ref)

Membagi a’ dengan s'.

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

Parameters

a Complex

yang kompleks.

s double

Nilai dari s.

result Complex

Hasilnya .

Exceptions

DivideByZeroException

Tidak bisa dibagi dengan nol.

Divide(Kompleks, Kompleks dan Kompleks Ref)

Membagi s’ dengan a'.

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

Parameters

s double

Nilai dari s.

a Complex

yang kompleks.

result Complex

Hasilnya .

Exceptions

DivideByZeroException

Tidak bisa dibagi dengan nol.

Equals(objek)

Menentukan apakah System.Object yang ditentukan sama dengan instans ini.

public override bool Equals(object obj)

Parameters

obj object

Sistem.Object untuk membandingkan dengan instansi ini.

Returns

bool

‘kebenaran’ jika sistem.objek yang ditentukan sama dengan contoh ini; jika tidak, ‘kebenaran’.

Equals(Complex)

Menentukan apakah System.Object yang ditentukan sama dengan instans ini.

public bool Equals(Complex other)

Parameters

other Complex

Sistem.Object untuk membandingkan dengan instansi ini.

Returns

bool

‘kebenaran’ jika sistem.objek yang ditentukan sama dengan contoh ini; jika tidak, ‘kebenaran’.

Exp(Complex)

Meningkatkan e dengan a’.

public static Complex Exp(Complex a)

Parameters

a Complex

yang kompleks.

Returns

Complex

diangkat oleh a’.

GetHashCode()

Mengembalikan kode hash untuk kasus ini.

public override int GetHashCode()

Returns

int

Sebuah kode hash untuk contoh ini, cocok untuk digunakan dalam algoritma hashing dan struktur data seperti tabel hash.

Log(Complex)

Dapatkan log dari a'.

public static Complex Log(Complex a)

Parameters

a Complex

yang kompleks.

Returns

Complex

Log dari a'.

Multiply(Kompleks dan Kompleks)

Memperluas a’ dengan b'.

public static Complex Multiply(Complex a, Complex b)

Parameters

a Complex

yang kompleks.

b Complex

dari kompleks B.

Returns

Complex

Hasil dari multiplikasi.

Multiply(Kompleks dan Double)

Memperluas a’ dengan s'.

public static Complex Multiply(Complex a, double s)

Parameters

a Complex

yang kompleks.

s double

Nilai dari s.

Returns

Complex

Hasil dari multiplikasi.

Multiply(Kompleks, Kompleks dan Kompleks Ref)

Memperluas a’ dengan b'.

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

Parameters

a Complex

yang kompleks.

b Complex

dari kompleks B.

result Complex

Hasilnya .

Multiply(Kompleks, Kompleks ganda, Kompleks ref)

Memperluas a’ dengan s'.

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

Parameters

a Complex

yang kompleks.

s double

Nilai dari s.

result Complex

Hasilnya .

Negate(Complex)

Mengabaikan a'.

public static Complex Negate(Complex a)

Parameters

a Complex

yang kompleks.

Returns

Complex

hasil dari penolakan.

Parse(String)

Membagi s’ ke dalam Aspose.Imaging.ImageFilters.ComplexUtils.Complex.

public static Complex Parse(string s)

Parameters

s string

Nilai dari s.

Returns

Complex

Jumlah yang kompleks.

Exceptions

FormatException

Perwakilan yang ketat dari nomor kompleks tidak diformat dengan benar.

Sin(Complex)

Dapatkan Sin dari a'.

public static Complex Sin(Complex a)

Parameters

a Complex

yang kompleks.

Returns

Complex

Sin dari a'.

Sqrt(Complex)

Dapatkan akar persegi dari a'.

public static Complex Sqrt(Complex a)

Parameters

a Complex

yang kompleks.

Returns

Complex

dengan akar persegi.

Subtract(Kompleks dan Kompleks)

Subtracts b’ dari a'.

public static Complex Subtract(Complex a, Complex b)

Parameters

a Complex

yang kompleks.

b Complex

dari kompleks B.

Returns

Complex

Hasil dari subtraksi.

Subtract(Kompleks dan Double)

Subtracts s’ dari a'.

public static Complex Subtract(Complex a, double s)

Parameters

a Complex

yang kompleks.

s double

Nilai dari s.

Returns

Complex

Hasil dari subtraksi.

Subtract(Double dan Kompleks)

Subtracts s’ dari a'.

public static Complex Subtract(double s, Complex a)

Parameters

s double

Nilai dari s.

a Complex

yang kompleks.

Returns

Complex

Hasil dari subtraksi.

Subtract(Kompleks, Kompleks dan Kompleks Ref)

Subtracts b’ dari a'.

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

Parameters

a Complex

yang kompleks.

b Complex

dari kompleks B.

result Complex

Hasilnya .

Subtract(Kompleks, Kompleks ganda, Kompleks ref)

Subtracts s’ dari a'.

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

Parameters

a Complex

yang kompleks.

s double

Nilai dari s.

result Complex

Hasilnya .

Subtract(Kompleks, Kompleks dan Kompleks Ref)

Subtracts a’ dari s'.

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

Parameters

s double

Nilai dari s.

a Complex

yang kompleks.

result Complex

Hasilnya .

Tan(Complex)

Dapatkan Tan dari a'.

public static Complex Tan(Complex a)

Parameters

a Complex

yang kompleks.

Returns

Complex

Tan dari a'.

ToString()

Mengembalikan System.String yang mewakili instansi ini.

public override string ToString()

Returns

string

Sistem.String yang mewakili instansi ini.

TryParse(Komplikasi, Out Complex)

Cobalah untuk membagi s’ ke dalam Aspose.Imaging.ImageFilters.ComplexUtils.Complex.

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

Parameters

s string

Nilai dari s.

result Complex

Hasilnya .

Returns

bool

Memang benar, jika jumlah yang kompleks adalah parsed.

Operators

Operator +(Kompleks dan Kompleks)

Mengimplementasikan operator +

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

Parameters

a Complex

yang kompleks.

b Complex

dari kompleks B.

Returns

Complex

hasil dari operator.

Operator +(Kompleks dan Double)

Mengimplementasikan operator +

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

Parameters

a Complex

yang kompleks.

s double

Nilai dari s.

Returns

Complex

hasil dari operator.

Operator +(Double dan Kompleks)

Mengimplementasikan operator +

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

Parameters

s double

Nilai dari s.

a Complex

yang kompleks.

Returns

Complex

hasil dari operator.

Operator /(Kompleks dan Kompleks)

Mengimplementasikan operator /

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

Parameters

a Complex

yang kompleks.

b Complex

dari kompleks B.

Returns

Complex

hasil dari operator.

Operator /(Kompleks dan Double)

Mengimplementasikan operator /

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

Parameters

a Complex

yang kompleks.

s double

Nilai dari s.

Returns

Complex

hasil dari operator.

Operator /(Double dan Kompleks)

Mengimplementasikan operator /

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

Parameters

s double

Nilai dari s.

a Complex

yang kompleks.

Returns

Complex

hasil dari operator.

Pengendali =(Kompleks dan Kompleks)

Mengimplementasikan operator = =

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

Parameters

a Complex

yang kompleks.

b Complex

dari kompleks B.

Returns

bool

hasil dari operator.

Kompleks Operator Ekspres(Dua kali)

Melakukan konversi eksplisit dari System.Double ke Aspose.Imaging.ImageFilters.ComplexUtils.Complex.

public static explicit operator Complex(double value)

Parameters

value double

dengan nilai tersebut.

Returns

Complex

hasil dari transformasi.

Kompleks Operator Ekspres(kapal)

Melakukan konversi eksplisit dari System.Single ke Aspose.Imaging.ImageFilters.ComplexUtils.Complex.

public static explicit operator Complex(float value)

Parameters

value float

dengan nilai tersebut.

Returns

Complex

hasil dari transformasi.

Operator !=(Kompleks dan Kompleks)

Mengimplementasikan Operator! =

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

Parameters

a Complex

yang kompleks.

b Complex

dari kompleks B.

Returns

bool

hasil dari operator.

Operator *(Kompleks dan Kompleks)

Mengimplementasikan operator *.

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

Parameters

a Complex

yang kompleks.

b Complex

dari kompleks B.

Returns

Complex

hasil dari operator.

Operator *(Double dan Kompleks)

Mengimplementasikan operator *.

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

Parameters

s double

Nilai dari s.

a Complex

yang kompleks.

Returns

Complex

hasil dari operator.

Operator *(Kompleks dan Double)

Mengimplementasikan operator *.

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

Parameters

a Complex

yang kompleks.

s double

Nilai dari s.

Returns

Complex

hasil dari operator.

Operator -(Kompleks dan Kompleks)

Mengimplementasikan operator.

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

Parameters

a Complex

yang kompleks.

b Complex

dari kompleks B.

Returns

Complex

hasil dari operator.

Operator -(Kompleks dan Double)

Mengimplementasikan operator.

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

Parameters

a Complex

yang kompleks.

s double

Nilai dari s.

Returns

Complex

hasil dari operator.

Operator -(Double dan Kompleks)

Mengimplementasikan operator.

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

Parameters

s double

Nilai dari s.

a Complex

yang kompleks.

Returns

Complex

hasil dari operator.

Operator -(Complex)

Mengimplementasikan operator.

public static Complex operator -(Complex a)

Parameters

a Complex

yang kompleks.

Returns

Complex

hasil dari operator.

 Indonesia