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
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
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
SizeOfComplex
Ukuran dari kompleks.
public static readonly int SizeOfComplex
Nilai lapangan
SizeOfDouble
Ukuran dari System.Double
public static readonly int SizeOfDouble
Nilai lapangan
Zero
Komplikasi Zero
public static readonly Complex Zero
Nilai lapangan
Properties
Im
Dapatkan atau menetapkan bagian imajinasi.
public double Im { get; set; }
Nilai Properti
Magnitude
Dapatkan ukuran yang besar.
public double Magnitude { get; }
Nilai Properti
Phase
Mendapatkan fasa
public double Phase { get; }
Nilai Properti
Re
Dapatkan atau menetapkan bagian yang sebenarnya.
public double Re { get; set; }
Nilai Properti
SquaredMagnitude
Mendapatkan ukuran persegi.
public double SquaredMagnitude { get; }
Nilai Properti
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
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
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
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
Hasil kesetaraan yang mendekati.
Clone()
mengkloning kasus ini.
public Complex Clone()
Returns
Klon dari kompleks ini.
Cos(Complex)
Dapatkan Cos dari a'.
public static Complex Cos(Complex a)
Parameters
a
Complex
yang kompleks.
Returns
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
Hasil dari divisi.
Exceptions
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
Hasil dari divisi.
Exceptions
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
Hasil dari divisi.
Exceptions
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
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
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
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
‘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
‘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
diangkat oleh a’.
GetHashCode()
Mengembalikan kode hash untuk kasus ini.
public override int GetHashCode()
Returns
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
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
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
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
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
Jumlah yang kompleks.
Exceptions
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
Sin dari a'.
Sqrt(Complex)
Dapatkan akar persegi dari a'.
public static Complex Sqrt(Complex a)
Parameters
a
Complex
yang kompleks.
Returns
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
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
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
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
Tan dari a'.
ToString()
Mengembalikan System.String yang mewakili instansi ini.
public override string ToString()
Returns
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
hasil dari operator.
Operator -(Complex)
Mengimplementasikan operator.
public static Complex operator -(Complex a)
Parameters
a
Complex
yang kompleks.
Returns
hasil dari operator.