C ++ライブラリ-<複雑>
前書き
デカルト形式の複素数と、それらを操作するためのいくつかの関数とオーバーロードを含む複素クラスを実装します。
宣言
以下は、std :: complexの宣言です。
template< class T >
class complex;
パラメーター
T −複素数の実数成分と虚数成分の両方のタイプ。
関数
シニア番号 | 複素数値 | 定義 |
---|---|---|
1 | リアル | 複雑な部分に使用されます |
2 | imag | 複素数の虚数部です |
3 | 腹筋 | 複素数の絶対値です |
4 | arg | 複素数の位相角です |
5 | ノルム | それは複雑な規範です |
6 | 接続詞 | 複素共役です |
7 | 極 | それは極性成分からの複合体です |
8 | プロジェクト | 複雑な投影です |
超越的な過負荷
シニア番号 | 過負荷 | 定義 |
---|---|---|
1 | cos | 複合体の余弦です |
2 | cosh | 複合体の双曲線余弦です |
3 | exp | 複雑な指数です |
4 | ログ | 複素数の自然対数です |
5 | log10 | 複素数の常用対数です |
6 | 捕虜 | それは複雑な力です |
7 | 罪 | 複雑なサインです |
8 | シン | 複雑な双曲線正弦です |
9 | 平方根 | 複素数の平方根です |
10 | 日焼け | それは複雑な接線です |
11 | タン | 複素数の双曲線正接です |
12 | acos | 複合体のアークコサインです |
13 | acosh | 複素数のアーク双曲線余弦です |
14 | asin | 複雑なアークサインです |
15 | asinh | 複雑なアーク双曲線正弦です |
16 | 日焼け | 複素数のアークタンジェントです |
17 | アタン | 複素数の円弧双曲線正接です |