Struct Complex

Struct Complex

Tên không gian: Aspose.Imaging.ImageFilters.ComplexUtils Tổng hợp: Aspose.Imaging.dll (25.4.0)

cấu trúc số phức tạp.

public struct Complex : IEquatable<complex>

Implements

IEquatable

Thành viên thừa kế

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

Constructors

Complex(đôi, double)

Bắt đầu một ví dụ mới của Aspose.Imaging.ImageFilters.ComplexUtils.complex cấu trúc.

public Complex(double real, double imaginary)

Parameters

real double

Phần thực sự.

imaginary double

Phần tưởng tượng

Complex(Complex)

Bắt đầu một ví dụ mới của Aspose.Imaging.ImageFilters.ComplexUtils.complex cấu trúc.

public Complex(Complex c)

Parameters

c Complex

Số phức tạp

Fields

I

Tôi phức tạp có Aspose.Imaging.ImageFilters.ComplexUtils.complex.IM tương đương với 1.

public static readonly Complex I

Giá trị Field

Complex

One

Một phức tạp có Aspose.Imaging.ImageFilters.ComplexUtils.complex.Re và Wl17.Imagifilter.Cởi.

public static readonly Complex One

Giá trị Field

Complex

SizeOfComplex

Kích thước của phức tạp

public static readonly int SizeOfComplex

Giá trị Field

int

SizeOfDouble

Kích thước của System.Double

public static readonly int SizeOfDouble

Giá trị Field

int

Zero

Zero phức tạp

public static readonly Complex Zero

Giá trị Field

Complex

Properties

Im

Nhận hoặc đặt phần tưởng tượng.

public double Im { get; set; }

Giá trị bất động sản

double

Magnitude

nhận được kích thước.

public double Magnitude { get; }

Giá trị bất động sản

double

Phase

Nhận được giai đoạn.

public double Phase { get; }

Giá trị bất động sản

double

Re

Nhận hoặc đặt phần thực sự.

public double Re { get; set; }

Giá trị bất động sản

double

SquaredMagnitude

Nhận được kích thước vuông.

public double SquaredMagnitude { get; }

Giá trị bất động sản

double

Methods

Add(phức tạp, complex)

Thêm a’ và <các code class=parama>b'.

public static Complex Add(Complex a, Complex b)

Parameters

a Complex

của một phức tạp.

b Complex

B phức tạp

Returns

Complex

Số tiền phức tạp

Add(phức tạp, đôi)

Thêm a’ và <các code class=parama>s'.

public static Complex Add(Complex a, double s)

Parameters

a Complex

của một phức tạp.

s double

Giá trị của s.

Returns

Complex

Các phức tạp với Re của nó tăng bằng s'.

Add(Complex, phức tạp, ref complex)

Thêm a’ và <các code class=parama>b'.

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

Parameters

a Complex

của một phức tạp.

b Complex

B phức tạp

result Complex

Kết quả .

Add(phức tạp, double, ref complex)

Thêm a’ và <các code class=parama>s'.

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

Parameters

a Complex

của một phức tạp.

s double

Giá trị của s.

result Complex

Kết quả .

ApproxEqual(phức tạp, complex)

Kiểm tra sự bình đẳng gần gũi

public static bool ApproxEqual(Complex a, Complex b)

Parameters

a Complex

của một phức tạp.

b Complex

B phức tạp

Returns

bool

Kết quả bình đẳng gần gũi.

ApproxEqual(Phân tích, phức tạp, đôi)

Kiểm tra sự bình đẳng gần gũi

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

Parameters

a Complex

của một phức tạp.

b Complex

B phức tạp

tolerance double

sự dung nạp.

Returns

bool

Kết quả bình đẳng gần gũi.

Clone()

Clone trường hợp này.

public Complex Clone()

Returns

Complex

Một clone của phức tạp này.

Cos(Complex)

Nhận Cos của a'.

public static Complex Cos(Complex a)

Parameters

a Complex

của một phức tạp.

Returns

Complex

Cos của a'.

Divide(phức tạp, complex)

Chia a’ bằng <các code class=parama>b'.

public static Complex Divide(Complex a, Complex b)

Parameters

a Complex

của một phức tạp.

b Complex

B phức tạp

Returns

Complex

Kết quả của sự chia rẽ

Exceptions

DivideByZeroException

Không thể chia bằng 0

Divide(phức tạp, đôi)

Chia a’ bằng <các code class=parama">s'.

public static Complex Divide(Complex a, double s)

Parameters

a Complex

của một phức tạp.

s double

Giá trị của s.

Returns

Complex

Kết quả của sự chia rẽ

Exceptions

DivideByZeroException

Không thể chia bằng 0

Divide(Double, phức tạp)

Chia a’ bằng <các code class=parama">s'.

public static Complex Divide(double s, Complex a)

Parameters

s double

Giá trị của s.

a Complex

của một phức tạp.

Returns

Complex

Kết quả của sự chia rẽ

Exceptions

DivideByZeroException

Không thể chia bằng 0

Divide(Complex, phức tạp, ref complex)

Chia a’ bằng <các code class=parama>b'.

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

Parameters

a Complex

của một phức tạp.

b Complex

B phức tạp

result Complex

Kết quả .

Exceptions

DivideByZeroException

Không thể chia bằng 0

Divide(phức tạp, double, ref complex)

Chia a’ bằng <các code class=parama">s'.

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

Parameters

a Complex

của một phức tạp.

s double

Giá trị của s.

result Complex

Kết quả .

Exceptions

DivideByZeroException

Không thể chia bằng 0

Divide(Double, phức tạp, ref Complex)

Chia s’ bằng <các code class=parama>a'.

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

Parameters

s double

Giá trị của s.

a Complex

của một phức tạp.

result Complex

Kết quả .

Exceptions

DivideByZeroException

Không thể chia bằng 0

Equals(đối tượng)

Nó xác định xem System.Object được chỉ định có tương đương với trường hợp này hay không.

public override bool Equals(object obj)

Parameters

obj object

Hệ thống.Object để so sánh với trường hợp này.

Returns

bool

’truyền’ nếu System.Object được chỉ định là tương đương với trường hợp này; nếu không, ’lầm'.

Equals(Complex)

Nó xác định xem System.Object được chỉ định có tương đương với trường hợp này hay không.

public bool Equals(Complex other)

Parameters

other Complex

Hệ thống.Object để so sánh với trường hợp này.

Returns

bool

’truyền’ nếu System.Object được chỉ định là tương đương với trường hợp này; nếu không, ’lầm'.

Exp(Complex)

Tăng e bằng a'.

public static Complex Exp(Complex a)

Parameters

a Complex

của một phức tạp.

Returns

Complex

e được nâng lên bởi a'.

GetHashCode()

Quay lại một mã hash cho trường hợp này.

public override int GetHashCode()

Returns

int

Một mã hash cho ví dụ này, phù hợp để sử dụng trong các thuật toán hashing và cấu trúc dữ liệu như một bảng hash.

Log(Complex)

Nhận log của a'.

public static Complex Log(Complex a)

Parameters

a Complex

của một phức tạp.

Returns

Complex

Bản ghi của a'.

Multiply(phức tạp, complex)

Tùy chỉnh a’ bằng <các mã class=parama>b'.

public static Complex Multiply(Complex a, Complex b)

Parameters

a Complex

của một phức tạp.

b Complex

B phức tạp

Returns

Complex

Kết quả của sự gia tăng.

Multiply(phức tạp, đôi)

Tùy chỉnh a’ bằng <các code class=parama>s'.

public static Complex Multiply(Complex a, double s)

Parameters

a Complex

của một phức tạp.

s double

Giá trị của s.

Returns

Complex

Kết quả của sự gia tăng.

Multiply(Complex, phức tạp, ref complex)

Tùy chỉnh a’ bằng <các mã class=parama>b'.

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

Parameters

a Complex

của một phức tạp.

b Complex

B phức tạp

result Complex

Kết quả .

Multiply(phức tạp, double, ref complex)

Tùy chỉnh a’ bằng <các code class=parama>s'.

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

Parameters

a Complex

của một phức tạp.

s double

Giá trị của s.

result Complex

Kết quả .

Negate(Complex)

Từ chối a'.

public static Complex Negate(Complex a)

Parameters

a Complex

của một phức tạp.

Returns

Complex

Kết quả của sự từ chối.

Parse(String)

Chia s’ vào một Aspose.Imaging.ImageFilters.ComplexUtils.complex.

public static Complex Parse(string s)

Parameters

s string

Giá trị của s.

Returns

Complex

Số phức tạp

Exceptions

FormatException

Sự đại diện chặt chẽ của số phức tạp không được định dạng chính xác.

Sin(Complex)

Nhận Sin của a'.

public static Complex Sin(Complex a)

Parameters

a Complex

của một phức tạp.

Returns

Complex

Sin của a'.

Sqrt(Complex)

Gets root square của a'.

public static Complex Sqrt(Complex a)

Parameters

a Complex

của một phức tạp.

Returns

Complex

bốn rễ.

Subtract(phức tạp, complex)

Các subtracts b’ từ <các code class=parama>a'.

public static Complex Subtract(Complex a, Complex b)

Parameters

a Complex

của một phức tạp.

b Complex

B phức tạp

Returns

Complex

Kết quả của Subtract.

Subtract(phức tạp, đôi)

Các subtracts s’ từ <các code class=parama>a'.

public static Complex Subtract(Complex a, double s)

Parameters

a Complex

của một phức tạp.

s double

Giá trị của s.

Returns

Complex

Kết quả của Subtract.

Subtract(Double, phức tạp)

Các subtracts s’ từ <các code class=parama>a'.

public static Complex Subtract(double s, Complex a)

Parameters

s double

Giá trị của s.

a Complex

của một phức tạp.

Returns

Complex

Kết quả của Subtract.

Subtract(Complex, phức tạp, ref complex)

Các subtracts b’ từ <các code class=parama>a'.

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

Parameters

a Complex

của một phức tạp.

b Complex

B phức tạp

result Complex

Kết quả .

Subtract(phức tạp, double, ref complex)

Các subtracts s’ từ <các code class=parama>a'.

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

Parameters

a Complex

của một phức tạp.

s double

Giá trị của s.

result Complex

Kết quả .

Subtract(Double, phức tạp, ref Complex)

Các subtracts a’ từ <các code class=parama">s'.

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

Parameters

s double

Giá trị của s.

a Complex

của một phức tạp.

result Complex

Kết quả .

Tan(Complex)

Nhận Tan của a'.

public static Complex Tan(Complex a)

Parameters

a Complex

của một phức tạp.

Returns

Complex

Tan của a'.

ToString()

Trở lại một System.String đại diện cho trường hợp này.

public override string ToString()

Returns

string

Một hệ thống.String đại diện cho trường hợp này.

TryParse(Màn hình, Out Complex)

Cố gắng chia s’ vào một Aspose.Imaging.ImageFilters.ComplexUtils.complex.

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

Parameters

s string

Giá trị của s.

result Complex

Kết quả .

Returns

bool

Thật sự, nếu số phức tạp là parsed.

Operators

Nhà điều hành +(phức tạp, complex)

Thực hiện Operator +.

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

Parameters

a Complex

của một phức tạp.

b Complex

B phức tạp

Returns

Complex

Kết quả của nhà khai thác.

Nhà điều hành +(phức tạp, đôi)

Thực hiện Operator +.

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

Parameters

a Complex

của một phức tạp.

s double

Giá trị của s.

Returns

Complex

Kết quả của nhà khai thác.

Nhà điều hành +(Double, phức tạp)

Thực hiện Operator +.

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

Parameters

s double

Giá trị của s.

a Complex

của một phức tạp.

Returns

Complex

Kết quả của nhà khai thác.

Nhà điều hành /(phức tạp, complex)

Thực hiện bởi nhà điều hành /.

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

Parameters

a Complex

của một phức tạp.

b Complex

B phức tạp

Returns

Complex

Kết quả của nhà khai thác.

Nhà điều hành /(phức tạp, đôi)

Thực hiện bởi nhà điều hành /.

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

Parameters

a Complex

của một phức tạp.

s double

Giá trị của s.

Returns

Complex

Kết quả của nhà khai thác.

Nhà điều hành /(Double, phức tạp)

Thực hiện bởi nhà điều hành /.

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

Parameters

s double

Giá trị của s.

a Complex

của một phức tạp.

Returns

Complex

Kết quả của nhà khai thác.

Nhà điều hành =(phức tạp, complex)

Cung cấp cho nhà điều hành =.

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

Parameters

a Complex

của một phức tạp.

b Complex

B phức tạp

Returns

bool

Kết quả của nhà khai thác.

Chi tiết Operator Complex(đôi)

Thực hiện chuyển đổi rõ ràng từ System.Double sang Aspose.Imaging.ImageFilters.ComplexUtils.complex.

public static explicit operator Complex(double value)

Parameters

value double

Giá trị .

Returns

Complex

Kết quả của sự chuyển đổi.

Chi tiết Operator Complex(Sông)

Thực hiện chuyển đổi rõ ràng từ System.Single sang Aspose.Imaging.ImageFilters.ComplexUtils.complex.

public static explicit operator Complex(float value)

Parameters

value float

Giá trị .

Returns

Complex

Kết quả của sự chuyển đổi.

Nhà điều hành !=(phức tạp, complex)

Thực hiện các nhà điều hành !=.

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

Parameters

a Complex

của một phức tạp.

b Complex

B phức tạp

Returns

bool

Kết quả của nhà khai thác.

Nhà điều hành *(phức tạp, complex)

Thực hiện bởi nhà điều hành *.

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

Parameters

a Complex

của một phức tạp.

b Complex

B phức tạp

Returns

Complex

Kết quả của nhà khai thác.

Nhà điều hành *(Double, phức tạp)

Thực hiện bởi nhà điều hành *.

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

Parameters

s double

Giá trị của s.

a Complex

của một phức tạp.

Returns

Complex

Kết quả của nhà khai thác.

Nhà điều hành *(phức tạp, đôi)

Thực hiện bởi nhà điều hành *.

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

Parameters

a Complex

của một phức tạp.

s double

Giá trị của s.

Returns

Complex

Kết quả của nhà khai thác.

Nhà điều hành -(phức tạp, complex)

Cung cấp cho nhà điều hành - -

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

Parameters

a Complex

của một phức tạp.

b Complex

B phức tạp

Returns

Complex

Kết quả của nhà khai thác.

Nhà điều hành -(phức tạp, đôi)

Cung cấp cho nhà điều hành - -

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

Parameters

a Complex

của một phức tạp.

s double

Giá trị của s.

Returns

Complex

Kết quả của nhà khai thác.

Nhà điều hành -(Double, phức tạp)

Cung cấp cho nhà điều hành - -

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

Parameters

s double

Giá trị của s.

a Complex

của một phức tạp.

Returns

Complex

Kết quả của nhà khai thác.

Nhà điều hành -(Complex)

Cung cấp cho nhà điều hành - -

public static Complex operator -(Complex a)

Parameters

a Complex

của một phức tạp.

Returns

Complex

Kết quả của nhà khai thác.

 Tiếng Việt