C庫 - <complex.h>



complex.h 標頭檔案是C標準庫的一部分,定義了用於處理複數的各種函式和宏。複數(Z)包含實部和虛部。

複數表示為 x + yi,其中 x 是實部,y 是虛部,i 是虛數單位(定義為 -1 的平方根)。

C − complex.h 型別

以下是complex.h 標頭檔案中定義的型別:

序號 型別和描述
1

imaginary

這是一個虛數型別宏。

2

complex

這是一個複數型別宏。

操作函式

以下是操作函式:

序號 函式和描述
1 double complex CMPLX(double real, double imag)

此函式根據實部和虛部構造一個複數。

2 double creal( double complex z )

此函式計算複數的實部。

3 double cimag( double complex z )

此函式計算複數的虛部。

4 double cabs( double complex z )

此函式計算複數的模。

5 double carg( double complex z )

此函式計算複數的相位角。

6 double complex conj( double complex z )

此函式計算複共軛。

7 double complex cproj( double complex z )

此函式計算在黎曼球面上的投影。

冪函式

以下是冪函式:

序號 函式和描述
1 double complex cpow( double complex x, double complex y )

此函式計算複數冪函式。

2 double complex csqrt( double complex z )

此函式計算複數平方根。

指數函式

以下是指數函式:

序號 函式和描述
1 double complex cexp( double complex z )

此函式計算複數以e為底的指數。

2 double complex clog( double complex z )

此函式計算複數自然對數。

三角函式

以下是三角函式:

序號 函式和描述
1 double complex csin( double complex z )

此函式計算複數正弦。

2 double complex ccos( double complex z )

此函式計算複數餘弦。

3 double complex ctan( double complex z )

此函式計算複數正切。

4 double complex casin( double complex z )

此函式計算複數反正弦。

5 double complex cacos( double complex z )

此函式計算複數反餘弦。

6 double complex catan( double complex z )

此函式計算複數反正切。

雙曲函式

以下是雙曲函式:

序號 函式和描述
1 double complex csinh( double complex z )

此函式計算複數雙曲正弦。

2 double complex ccosh( double complex z )

此函式計算複數雙曲餘弦。

3 double complex ctanh( double complex z )

此函式計算複數雙曲正切。

4 double complex casinh( double complex z )

此函式計算複數反雙曲正弦。

5 double complex cacosh( double complex z )

此函式計算複數反雙曲餘弦。

6 double complex catanh( double complex z )

此函式計算複數反雙曲正切。

廣告
© . All rights reserved.