Complex 类

Summary: The complex number structure.

Module: aspose.imaging.imagefilters.complexutils

Full Name: aspose.imaging.imagefilters.complexutils.Complex

Constructors

Name描述
Complex()初始化 Complex 类的新实例
Complex(c)初始化 Complex 结构的新实例。
Complex(real, imaginary)初始化 Complex 结构的新实例。

Properties

NameTypeAccess描述
I [static]Complexr我有一个复数,其 Complex.im 等于 1。
ONE [static]Complexr一个复数,其 Complex.reComplex.im 均等于 1。
SIZE_OF_COMPLEX [static]intr复数的大小。
SIZE_OF_DOUBLE [static]intrfloat 的大小。
ZERO [static]Complexr零复数。
imfloatr/w获取或设置虚部。
幅度floatr获取幅度。
相位floatr获取相位。
refloatr/w获取或设置实部。
平方幅度floatr获取平方幅度。

Methods

Name描述
add(a, b)ab 相加。
add(a, b, result)ab 相加。
add(a, s)as 相加。
add(a, s, result)as 相加。
approx_equal(a, b)检查近似相等。
approx_equal(a, b, tolerance)检查近似相等。
clone()克隆此实例。
cos(a)获取 a 的余弦。
divide(a, b)a 除以 b
divide(a, b, result)a 除以 b
divide(a, s)a 除以 s
divide(a, s, result)a 除以 s
divide(s, a)a 除以 s
divide(s, a, result)s 除以 a
exp(a)将 e 提升 a
log(a)获取 a 的对数。
multiply(a, b)a 乘以 b
multiply(a, b, result)a 乘以 b
multiply(a, s)a 乘以 s
multiply(a, s, result)a 乘以 s
negate(a)a 取负。
parse(s)将指定的 s 解析为一个 Complex
sin(a)获取 a 的正弦。
sqrt(a)获取 a 的平方根。
subtract(a, b)a 中减去 b
subtract(a, b, result)a 中减去 b
subtract(a, s)a 中减去 s
subtract(a, s, result)a 中减去 s
subtract(s, a)a 中减去 s
subtract(s, a, result)s 中减去 a
tan(a)获取 a 的正切。
try_parse(s, result)尝试将指定的 s 解析为一个 Complex

Constructor: Complex()

 Complex() 

初始化 Complex 类的新实例

Constructor: Complex(c)

 Complex(c) 

初始化 Complex 结构的新实例。

Parameters:

参数TypeDescription
cComplex复数。

Constructor: Complex(real, imaginary)

 Complex(real, imaginary) 

初始化 Complex 结构的新实例。

Parameters:

参数TypeDescription
实部float实部。
虚部float虚部。

Method: add(a, b) [static]

 add(a, b) 

ab 相加。

Parameters:

参数TypeDescription
aComplex该 a 复数。
bComplex该 b 复数。

Returns

TypeDescription
Complex该 sum 复数。

Method: add(a, b, result) [static]

 add(a, b, result) 

ab 相加。

Parameters:

参数TypeDescription
aComplex该 a 复数。
bComplex该 b 复数。
resultComplex[]结果。

Method: add(a, s) [static]

 add(a, s) 

as 相加。

Parameters:

参数TypeDescription
aComplex该 a 复数。
sfloats 值。

Returns

TypeDescription
Complex复数的实部增加了 s

Method: add(a, s, result) [static]

 add(a, s, result) 

as 相加。

Parameters:

参数TypeDescription
aComplex该 a 复数。
sfloats 值。
resultComplex[]结果。

Method: approx_equal(a, b) [static]

 approx_equal(a, b) 

检查近似相等。

Parameters:

参数TypeDescription
aComplex该 a 复数。
bComplex该 b 复数。

Returns

TypeDescription
bool近似相等的结果。

Method: approx_equal(a, b, tolerance) [static]

 approx_equal(a, b, tolerance) 

检查近似相等。

Parameters:

参数TypeDescription
aComplex该 a 复数。
bComplex该 b 复数。
容差float容差。

Returns

TypeDescription
bool近似相等的结果。

Method: clone()

 clone() 

克隆此实例。

Returns

TypeDescription
Complex此复数的克隆。

Method: cos(a) [static]

 cos(a) 

获取 a 的余弦。

Parameters:

参数TypeDescription
aComplex该 a 复数。

Returns

TypeDescription
ComplexCos of a

Method: divide(a, b) [static]

 divide(a, b) 

a 除以 b

Parameters:

参数TypeDescription
aComplex该 a 复数。
bComplex该 b 复数。

Returns

TypeDescription
Complex除法的结果。

Method: divide(a, b, result) [static]

 divide(a, b, result) 

a 除以 b

Parameters:

参数TypeDescription
aComplex该 a 复数。
bComplex该 b 复数。
resultComplex[]结果。

Method: divide(a, s) [static]

 divide(a, s) 

a 除以 s

Parameters:

参数TypeDescription
aComplex该 a 复数。
sfloats 值。

Returns

TypeDescription
Complex除法的结果。

Method: divide(a, s, result) [static]

 divide(a, s, result) 

a 除以 s

Parameters:

参数TypeDescription
aComplex该 a 复数。
sfloats 值。
resultComplex[]结果。

Method: divide(s, a) [static]

 divide(s, a) 

a 除以 s

Parameters:

参数TypeDescription
sfloats 值。
aComplex该 a 复数。

Returns

TypeDescription
Complex除法的结果。

Method: divide(s, a, result) [static]

 divide(s, a, result) 

s 除以 a

Parameters:

参数TypeDescription
sfloats 值。
aComplex该 a 复数。
resultComplex[]结果。

Method: exp(a) [static]

 exp(a) 

将 e 提升 a

Parameters:

参数TypeDescription
aComplex该 a 复数。

Returns

TypeDescription
Complexe raised by a

Method: log(a) [static]

 log(a) 

获取 a 的对数。

Parameters:

参数TypeDescription
aComplex该 a 复数。

Returns

TypeDescription
Complexa 的对数。

Method: multiply(a, b) [static]

 multiply(a, b) 

a 乘以 b

Parameters:

参数TypeDescription
aComplex该 a 复数。
bComplex该 b 复数。

Returns

TypeDescription
Complex乘法的结果。

Method: multiply(a, b, result) [static]

 multiply(a, b, result) 

a 乘以 b

Parameters:

参数TypeDescription
aComplex该 a 复数。
bComplex该 b 复数。
resultComplex[]结果。

Method: multiply(a, s) [static]

 multiply(a, s) 

a 乘以 s

Parameters:

参数TypeDescription
aComplex该 a 复数。
sfloats 值。

Returns

TypeDescription
Complex乘法的结果。

Method: multiply(a, s, result) [static]

 multiply(a, s, result) 

a 乘以 s

Parameters:

参数TypeDescription
aComplex该 a 复数。
sfloats 值。
resultComplex[]结果。

Method: negate(a) [static]

 negate(a) 

a 取负。

Parameters:

参数TypeDescription
aComplex该 a 复数。

Returns

TypeDescription
Complex取负的结果。

Method: parse(s) [static]

 parse(s) 

将指定的 s 解析为一个 Complex

Parameters:

参数TypeDescription
sstrings 值。

Returns

TypeDescription
Complex复数。

Method: sin(a) [static]

 sin(a) 

获取 a 的正弦。

Parameters:

参数TypeDescription
aComplex该 a 复数。

Returns

TypeDescription
ComplexSin of a

Method: sqrt(a) [static]

 sqrt(a) 

获取 a 的平方根。

Parameters:

参数TypeDescription
aComplex该 a 复数。

Returns

TypeDescription
Complex平方根。

Method: subtract(a, b) [static]

 subtract(a, b) 

a 中减去 b

Parameters:

参数TypeDescription
aComplex该 a 复数。
bComplex该 b 复数。

Returns

TypeDescription
Complex减法的结果。

Method: subtract(a, b, result) [static]

 subtract(a, b, result) 

a 中减去 b

Parameters:

参数TypeDescription
aComplex该 a 复数。
bComplex该 b 复数。
resultComplex[]结果。

Method: subtract(a, s) [static]

 subtract(a, s) 

a 中减去 s

Parameters:

参数TypeDescription
aComplex该 a 复数。
sfloats 值。

Returns

TypeDescription
Complex减法的结果。

Method: subtract(a, s, result) [static]

 subtract(a, s, result) 

a 中减去 s

Parameters:

参数TypeDescription
aComplex该 a 复数。
sfloats 值。
resultComplex[]结果。

Method: subtract(s, a) [static]

 subtract(s, a) 

a 中减去 s

Parameters:

参数TypeDescription
sfloats 值。
aComplex该 a 复数。

Returns

TypeDescription
Complex减法的结果。

Method: subtract(s, a, result) [static]

 subtract(s, a, result) 

s 中减去 a

Parameters:

参数TypeDescription
sfloats 值。
aComplex该 a 复数。
resultComplex[]结果。

Method: tan(a) [static]

 tan(a) 

获取 a 的正切。

Parameters:

参数TypeDescription
aComplex该 a 复数。

Returns

TypeDescription
ComplexTan of a

Method: try_parse(s, result) [static]

 try_parse(s, result) 

尝试将指定的 s 解析为一个 Complex

Parameters:

参数TypeDescription
sstrings 值。
resultComplex[]结果。

Returns

TypeDescription
bool如果成功解析复数,则为 True。