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

I

我有复杂的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(综合体,综合体, ref综合体)

添加 a’ 和 b'.

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

Parameters

a Complex

一个复杂的。

b Complex

B综合体。

result Complex

结果的。

Add(复杂,双重, ref 复杂)

添加 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)

获取 a’ 的内容。

public static Complex Cos(Complex a)

Parameters

a Complex

一个复杂的。

Returns

Complex

此分類上一篇: a'.

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(综合体,综合体, ref综合体)

a’ 分为 b'.

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

Parameters

a Complex

一个复杂的。

b Complex

B综合体。

result Complex

结果的。

Exceptions

DivideByZeroException

不能分为零。

Divide(复杂,双重, ref 复杂)

a’ 分为 s'.

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

Parameters

a Complex

一个复杂的。

s double

S的价值。

result Complex

结果的。

Exceptions

DivideByZeroException

不能分为零。

Divide(二重,複合, ref複合)

s’ 分为 a'.

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

Parameters

s double

S的价值。

a Complex

一个复杂的。

result Complex

结果的。

Exceptions

DivideByZeroException

不能分为零。

Equals(对象)

确定所指定的 System.Object 是否相当于此例。

public override bool Equals(object obj)

Parameters

obj object

系统.对象与这个例子进行比较。

Returns

bool

“真实”如果指定的 System.Object 等于此例;否则,“虚假”。

Equals(Complex)

确定所指定的 System.Object 是否相当于此例。

public bool Equals(Complex other)

Parameters

other Complex

系统.对象与这个例子进行比较。

Returns

bool

“真实”如果指定的 System.Object 等于此例;否则,“虚假”。

Exp(Complex)

a 增加e。

public static Complex Exp(Complex a)

Parameters

a Complex

一个复杂的。

Returns

Complex

e 由 a 提取。

GetHashCode()

返回此例的Hash代码。

public override int GetHashCode()

Returns

int

此例的哈希代码,适合在哈希算法和数据结构中使用,如哈希表。

Log(Complex)

收到 a’ 的日志。

public static Complex Log(Complex a)

Parameters

a Complex

一个复杂的。

Returns

Complex

此分類上一篇: a'.

Multiply(复杂,复杂)

複製 a’ 以 b'.

public static Complex Multiply(Complex a, Complex b)

Parameters

a Complex

一个复杂的。

b Complex

B综合体。

Returns

Complex

多元化的结果。

Multiply(复杂,双重)

複製 a’ 以 s'.

public static Complex Multiply(Complex a, double s)

Parameters

a Complex

一个复杂的。

s double

S的价值。

Returns

Complex

多元化的结果。

Multiply(综合体,综合体, ref综合体)

複製 a’ 以 b'.

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

Parameters

a Complex

一个复杂的。

b Complex

B综合体。

result Complex

结果的。

Multiply(复杂,双重, ref 复杂)

複製 a’ 以 s'.

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(线条)

将指定的 s’ 分成 Aspose.Imaging.ImageFilters.ComplexUtils.Complex。

public static Complex Parse(string s)

Parameters

s string

S的价值。

Returns

Complex

复杂的数字。

Exceptions

FormatException

复杂数字的严格代表性不正确格式化。

Sin(Complex)

得到 a’ 的 罪。

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(综合体,综合体, ref综合体)

b’ 来自 a'.

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

Parameters

a Complex

一个复杂的。

b Complex

B综合体。

result Complex

结果的。

Subtract(复杂,双重, ref 复杂)

s’ 从 a'.

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

Parameters

a Complex

一个复杂的。

s double

S的价值。

result Complex

结果的。

Subtract(二重,複合, ref複合)

标签 a’ 从 s'.

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

Parameters

s double

S的价值。

a Complex

一个复杂的。

result Complex

结果的。

Tan(Complex)

得到 a’ 的 Tan。

public static Complex Tan(Complex a)

Parameters

a Complex

一个复杂的。

Returns

Complex

此分類上一篇: a'.

ToString()

返回一个 System.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

运营商的结果。

 中文