Complex Sınıfı
Summary: The complex number structure.
Module: aspose.imaging.imagefilters.complexutils
Full Name: aspose.imaging.imagefilters.complexutils.Complex
Constructors
| Name | Açıklama |
|---|---|
| Complex() | Complex sınıfının yeni bir örneğini başlatır. |
| Complex(c) | Yeni bir Complex yapısının örneğini başlatır. |
| Complex(real, imaginary) | Yeni bir Complex yapısının örneğini başlatır. |
Properties
| Name | Type | Access | Açıklama |
|---|---|---|---|
| I [static] | Complex | r | Bir kompleks, Complex.im değeri 1’e eşit. |
| ONE [static] | Complex | r | Bir kompleks, Complex.re ve Complex.im değeri 1’e eşit. |
| SIZE_OF_COMPLEX [static] | int | r | complex’in boyutu. |
| SIZE_OF_DOUBLE [static] | int | r | float’ın boyutu. |
| ZERO [static] | Complex | r | Sıfır complex. |
| im | float | r/w | Hayali kısmı alır veya ayarlar. |
| magnitude | float | r | Büyüklüğü alır. |
| phase | float | r | Fazı alır. |
| re | float | r/w | Gerçek kısmı alır veya ayarlar. |
| squared_magnitude | float | r | Kare büyüklüğü alır. |
Methods
| Name | Açıklama |
|---|---|
| add(a, b) | a ve b‘yi toplar. |
| add(a, b, result) | a ve b‘yi toplar. |
| add(a, s) | a ve s‘yi toplar. |
| add(a, s, result) | a ve s‘yi toplar. |
| approx_equal(a, b) | Yaklaşık eşitliği kontrol eder. |
| approx_equal(a, b, tolerance) | Yaklaşık eşitliği kontrol eder. |
| clone() | Bu örneği klonlar. |
| cos(a) | a’nın Cos değerini alır. |
| divide(a, b) | a‘yı b‘ye böler. |
| divide(a, b, result) | a‘yı b‘ye böler. |
| divide(a, s) | a‘yı s ile böler. |
| divide(a, s, result) | a‘yı s ile böler. |
| divide(s, a) | a‘yı s ile böler. |
| divide(s, a, result) | s‘yı a ile böler. |
| exp(a) | e’yi a kadar yükseltir. |
| log(a) | a’nın logaritmasını alır. |
| multiply(a, b) | a‘yı b ile çarpar. |
| multiply(a, b, result) | a‘yı b ile çarpar. |
| multiply(a, s) | a‘yı s ile çarpar. |
| multiply(a, s, result) | a‘yı s ile çarpar. |
| negate(a) | a‘yı negatife çevirir. |
| parse(s) | Belirtilen s‘yi bir Complex içine ayrıştırır. |
| sin(a) | a’nın Sin’ini alır. |
| sqrt(a) | a’nın karekökünü alır. |
| subtract(a, b) | a‘dan b‘yi çıkarır. |
| subtract(a, b, result) | a‘dan b‘yi çıkarır. |
| subtract(a, s) | a‘dan s‘yi çıkarır. |
| subtract(a, s, result) | a‘dan s‘yi çıkarır. |
| subtract(s, a) | a‘dan s‘yi çıkarır. |
| subtract(s, a, result) | s‘dan a‘yi çıkarır. |
| tan(a) | a’nın Tan’ını alır. |
| try_parse(s, result) | Belirtilen s‘yi bir Complex içine ayrıştırmayı dener. |
Constructor: Complex()
Complex()
Complex sınıfının yeni bir örneğini başlatır.
Constructor: Complex(c)
Complex(c)
Yeni bir Complex yapısının örneğini başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| c | Complex | Karmaşık sayı. |
Constructor: Complex(real, imaginary)
Complex(real, imaginary)
Yeni bir Complex yapısının örneğini başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| gerçek | float | Gerçek kısım. |
| imajiner | float | İmajiner kısım. |
Method: add(a, b) [static]
add(a, b)
a ve b‘yi toplar.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| a | Complex | a karmaşık. |
| b | Complex | b karmaşık. |
Returns
| Tür | Açıklama |
|---|---|
| Complex | toplam karmaşık. |
Method: add(a, b, result) [static]
add(a, b, result)
a ve b‘yi toplar.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| a | Complex | a karmaşık. |
| b | Complex | b karmaşık. |
| result | Complex[] | Sonuç. |
Method: add(a, s) [static]
add(a, s)
a ve s‘yi toplar.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| a | Complex | a karmaşık. |
| s | float | s değeri. |
Returns
| Tür | Açıklama |
|---|---|
| Complex | Re’si s artırılmış karmaşık sayı. |
Method: add(a, s, result) [static]
add(a, s, result)
a ve s‘yi toplar.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| a | Complex | a karmaşık. |
| s | float | s değeri. |
| result | Complex[] | Sonuç. |
Method: approx_equal(a, b) [static]
approx_equal(a, b)
Yaklaşık eşitliği kontrol eder.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| a | Complex | a karmaşık. |
| b | Complex | b karmaşık. |
Returns
| Tür | Açıklama |
|---|---|
| bool | Yaklaşık eşitlik sonucu. |
Method: approx_equal(a, b, tolerance) [static]
approx_equal(a, b, tolerance)
Yaklaşık eşitliği kontrol eder.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| a | Complex | a karmaşık. |
| b | Complex | b karmaşık. |
| tolerans | float | Tolerans. |
Returns
| Tür | Açıklama |
|---|---|
| bool | Yaklaşık eşitlik sonucu. |
Method: clone()
clone()
Bu örneği klonlar.
Returns
| Tür | Açıklama |
|---|---|
| Complex | Bu karmaşık sayının bir kopyası. |
Method: cos(a) [static]
cos(a)
a’nın Cos değerini alır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| a | Complex | a karmaşık. |
Returns
| Tür | Açıklama |
|---|---|
| Complex | Cos a’nın. |
Method: divide(a, b) [static]
divide(a, b)
a‘yı b‘ye böler.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| a | Complex | a karmaşık. |
| b | Complex | b karmaşık. |
Returns
| Tür | Açıklama |
|---|---|
| Complex | Bölme sonucu. |
Method: divide(a, b, result) [static]
divide(a, b, result)
a‘yı b‘ye böler.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| a | Complex | a karmaşık. |
| b | Complex | b karmaşık. |
| result | Complex[] | Sonuç. |
Method: divide(a, s) [static]
divide(a, s)
a‘yı s ile böler.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| a | Complex | a karmaşık. |
| s | float | s değeri. |
Returns
| Tür | Açıklama |
|---|---|
| Complex | Bölme sonucu. |
Method: divide(a, s, result) [static]
divide(a, s, result)
a‘yı s ile böler.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| a | Complex | a karmaşık. |
| s | float | s değeri. |
| result | Complex[] | Sonuç. |
Method: divide(s, a) [static]
divide(s, a)
a‘yı s ile böler.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| s | float | s değeri. |
| a | Complex | a karmaşık. |
Returns
| Tür | Açıklama |
|---|---|
| Complex | Bölme sonucu. |
Method: divide(s, a, result) [static]
divide(s, a, result)
s‘yı a ile böler.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| s | float | s değeri. |
| a | Complex | a karmaşık. |
| result | Complex[] | Sonuç. |
Method: exp(a) [static]
exp(a)
e’yi a kadar yükseltir.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| a | Complex | a karmaşık. |
Returns
| Tür | Açıklama |
|---|---|
| Complex | e a kadar yükseltilmiş. |
Method: log(a) [static]
log(a)
a’nın logaritmasını alır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| a | Complex | a karmaşık. |
Returns
| Tür | Açıklama |
|---|---|
| Complex | Log a‘ın. |
Method: multiply(a, b) [static]
multiply(a, b)
a‘yı b ile çarpar.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| a | Complex | a karmaşık. |
| b | Complex | b karmaşık. |
Returns
| Tür | Açıklama |
|---|---|
| Complex | Çarpma sonucu. |
Method: multiply(a, b, result) [static]
multiply(a, b, result)
a‘yı b ile çarpar.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| a | Complex | a karmaşık. |
| b | Complex | b karmaşık. |
| result | Complex[] | Sonuç. |
Method: multiply(a, s) [static]
multiply(a, s)
a‘yı s ile çarpar.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| a | Complex | a karmaşık. |
| s | float | s değeri. |
Returns
| Tür | Açıklama |
|---|---|
| Complex | Çarpma sonucu. |
Method: multiply(a, s, result) [static]
multiply(a, s, result)
a‘yı s ile çarpar.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| a | Complex | a karmaşık. |
| s | float | s değeri. |
| result | Complex[] | Sonuç. |
Method: negate(a) [static]
negate(a)
a‘yı negatife çevirir.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| a | Complex | a karmaşık. |
Returns
| Tür | Açıklama |
|---|---|
| Complex | Negatifleme sonucu. |
Method: parse(s) [static]
parse(s)
Belirtilen s‘yi bir Complex içine ayrıştırır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| s | string | s değeri. |
Returns
| Tür | Açıklama |
|---|---|
| Complex | Karmaşık sayı. |
Method: sin(a) [static]
sin(a)
a’nın Sin’ini alır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| a | Complex | a karmaşık. |
Returns
| Tür | Açıklama |
|---|---|
| Complex | Sin a’nın. |
Method: sqrt(a) [static]
sqrt(a)
a’nın karekökünü alır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| a | Complex | a karmaşık. |
Returns
| Tür | Açıklama |
|---|---|
| Complex | Karekök. |
Method: subtract(a, b) [static]
subtract(a, b)
a‘dan b‘yi çıkarır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| a | Complex | a karmaşık. |
| b | Complex | b karmaşık. |
Returns
| Tür | Açıklama |
|---|---|
| Complex | Çıkarma sonucu. |
Method: subtract(a, b, result) [static]
subtract(a, b, result)
a‘dan b‘yi çıkarır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| a | Complex | a karmaşık. |
| b | Complex | b karmaşık. |
| result | Complex[] | Sonuç. |
Method: subtract(a, s) [static]
subtract(a, s)
a‘dan s‘yi çıkarır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| a | Complex | a karmaşık. |
| s | float | s değeri. |
Returns
| Tür | Açıklama |
|---|---|
| Complex | Çıkarma sonucu. |
Method: subtract(a, s, result) [static]
subtract(a, s, result)
a‘dan s‘yi çıkarır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| a | Complex | a karmaşık. |
| s | float | s değeri. |
| result | Complex[] | Sonuç. |
Method: subtract(s, a) [static]
subtract(s, a)
a‘dan s‘yi çıkarır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| s | float | s değeri. |
| a | Complex | a karmaşık. |
Returns
| Tür | Açıklama |
|---|---|
| Complex | Çıkarma sonucu. |
Method: subtract(s, a, result) [static]
subtract(s, a, result)
s‘dan a‘yi çıkarır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| s | float | s değeri. |
| a | Complex | a karmaşık. |
| result | Complex[] | Sonuç. |
Method: tan(a) [static]
tan(a)
a’nın Tan’ını alır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| a | Complex | a karmaşık. |
Returns
| Tür | Açıklama |
|---|---|
| Complex | Tan a’nın. |
Method: try_parse(s, result) [static]
try_parse(s, result)
Belirtilen s‘yi bir Complex içine ayrıştırmayı dener.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| s | string | s değeri. |
| result | Complex[] | Sonuç. |
Returns
| Tür | Açıklama |
|---|---|
| bool | Doğru, eğer karmaşık sayı ayrıştırıldıysa. |