WIL説明書(C++)  3.0.0
関数
複素数計算

詳解

関数

FVCL_API FCOMPLEX FVCL::Complex::fcomplex (DOUBLE r, DOUBLE i)
 複素数生成 [詳解]
 
FVCL_API FCOMPLEX FVCL::Complex::Add (FCOMPLEX c1, FCOMPLEX c2)
 加算 [詳解]
 
FVCL_API FCOMPLEX FVCL::Complex::Sub (FCOMPLEX c1, FCOMPLEX c2)
 減算 [詳解]
 
FVCL_API FCOMPLEX FVCL::Complex::Mul (FCOMPLEX c1, FCOMPLEX c2)
 [詳解]
 
FVCL_API FCOMPLEX FVCL::Complex::Div (FCOMPLEX c1, FCOMPLEX c2)
 割り算 [詳解]
 
FVCL_API bool FVCL::Complex::eq (FCOMPLEX c1, FCOMPLEX c2)
 比較 (等価) [詳解]
 
FVCL_API bool FVCL::Complex::ne (FCOMPLEX c1, FCOMPLEX c2)
 比較 (不等価) [詳解]
 
FVCL_API DOUBLE FVCL::Complex::Arg (FCOMPLEX c)
 偏角 [詳解]
 
FVCL_API DOUBLE FVCL::Complex::Abs (FCOMPLEX c)
 絶対値 [詳解]
 
FVCL_API FCOMPLEX FVCL::Complex::Conj (FCOMPLEX c)
 共役の計算 [詳解]
 
FVCL_API FCOMPLEX FVCL::Complex::Log (FCOMPLEX c)
 自然対数 [詳解]
 
FVCL_API FCOMPLEX FVCL::Complex::Log10 (FCOMPLEX c)
 底が 10 の複素数の対数 [詳解]
 
FVCL_API FCOMPLEX FVCL::Complex::Exp (FCOMPLEX c)
 指数関数 [詳解]
 
FVCL_API FCOMPLEX FVCL::Complex::Pow (FCOMPLEX c, DOUBLE d)
 累乗関数 (実数指定) [詳解]
 
FVCL_API FCOMPLEX FVCL::Complex::Pow (FCOMPLEX c1, FCOMPLEX c2)
 累乗関数 (複素数指定) [詳解]
 
FVCL_API FCOMPLEX FVCL::Complex::Sin (FCOMPLEX c)
 正弦 (sin) 関数 [詳解]
 
FVCL_API FCOMPLEX FVCL::Complex::Cos (FCOMPLEX c)
 余弦 (cos) 関数 [詳解]
 

関数詳解

FVCL::Complex::fcomplex ( DOUBLE  r,
DOUBLE  i 
)

複素数生成

namespace FVCL::Complex

引数
[in]r実部
[in]i虚部
戻り値
複素数を生成して返します。
FIE:
fnFIE_fcomplex
FVCL::Complex::Add ( FCOMPLEX  c1,
FCOMPLEX  c2 
)

加算

namespace FVCL::Complex

引数
[in]c1複素数1
[in]c2複素数2
戻り値
c1 + c2 の計算を行います。
FIE:
fnFIE_cadd
FVCL::Complex::Sub ( FCOMPLEX  c1,
FCOMPLEX  c2 
)

減算

namespace FVCL::Complex

引数
[in]c1複素数1
[in]c2複素数2
戻り値
c1 - c2 の計算を行います。
FIE:
fnFIE_csub
FVCL::Complex::Mul ( FCOMPLEX  c1,
FCOMPLEX  c2 
)

namespace FVCL::Complex

引数
[in]c1複素数1
[in]c2複素数2
戻り値
c1 * c2 の計算を行います。
FIE:
fnFIE_cmul
FVCL::Complex::Div ( FCOMPLEX  c1,
FCOMPLEX  c2 
)

割り算

namespace FVCL::Complex

引数
[in]c1複素数1
[in]c2複素数2
戻り値
c1 / c2 の計算を行います。
FIE:
fnFIE_cdiv
FVCL::Complex::eq ( FCOMPLEX  c1,
FCOMPLEX  c2 
)

比較 (等価)

namespace FVCL::Complex

引数
[in]c1複素数1
[in]c2複素数2
戻り値
c1 == c2 の比較を行います。
FIE:
fnFIE_ceq
FVCL::Complex::ne ( FCOMPLEX  c1,
FCOMPLEX  c2 
)

比較 (不等価)

namespace FVCL::Complex

引数
[in]c1複素数1
[in]c2複素数2
戻り値
c1 != c2 の比較を行います。
FIE:
fnFIE_cne
FVCL::Complex::Arg ( FCOMPLEX  c)

偏角

namespace FVCL::Complex

引数
[in]c複素数
戻り値
複素数の偏角を返します。
FIE:
fnFIE_carg
FVCL::Complex::Abs ( FCOMPLEX  c)

絶対値

namespace FVCL::Complex

引数
[in]c複素数
戻り値
c の複素数絶対値(※1)を計算して返します。
※1) 規数(norm)、モジュラス(modulus)、または大きさ(magnitude)ともいいます。
FIE:
fnFIE_cabs
FVCL::Complex::Conj ( FCOMPLEX  c)

共役の計算

namespace FVCL::Complex

引数
[in]c複素数
戻り値
c の複素共役を返します。
FIE:
fnFIE_conj
FVCL::Complex::Log ( FCOMPLEX  c)

自然対数

namespace FVCL::Complex

引数
[in]c複素数
戻り値
複素数関数 log( c ) の結果を返します。
FIE:
fnFIE_clog
FVCL::Complex::Log10 ( FCOMPLEX  c)

底が 10 の複素数の対数

namespace FVCL::Complex

引数
[in]c複素数
戻り値
複素数関数log10( c )の結果を返します。
FIE:
fnFIE_clog10
FVCL::Complex::Exp ( FCOMPLEX  c)

指数関数

namespace FVCL::Complex

引数
[in]c複素数
戻り値
e (自然対数の底) の c 乗を計算します。
FIE:
fnFIE_cexp
FVCL::Complex::Pow ( FCOMPLEX  c,
DOUBLE  d 
)

累乗関数 (実数指定)

namespace FVCL::Complex

引数
[in]c累乗される複素数
[in]d指数
戻り値
c1 の d 乗を返します。
FIE:
fnFIE_cpowd
FVCL::Complex::Pow ( FCOMPLEX  c1,
FCOMPLEX  c2 
)

累乗関数 (複素数指定)

namespace FVCL::Complex

引数
[in]c1累乗される複素数
[in]c2指数
戻り値
c1 の c2 乗を返します。
FIE:
fnFIE_cpow
FVCL::Complex::Sin ( FCOMPLEX  c)

正弦 (sin) 関数

namespace FVCL::Complex

引数
[in]c複素数
戻り値
sin(c)を返します。
FIE:
fnFIE_csin
FVCL::Complex::Cos ( FCOMPLEX  c)

余弦 (cos) 関数

namespace FVCL::Complex

引数
[in]c複素数
戻り値
cos(c)を返します。
FIE:
fnFIE_ccos

Documentation copyright © 2007 FAST Corporation. [B-001864]
Generated on 2023年11月02日(木) 10時12分54秒 for WIL説明書(C++) by doxygen 1.8.11