SLLIB + SFITSIO ダイジェスト版 HTML マニュアル

使用頻度の高い API について,主要な内容を記述した, ビギナー向けのリファレンスマニュアルです.

SLLIB クラス: ストリーム / 文字列 / 文字列配列 / 文字列連想配列 / 多次元配列
SLLIB クラス用関数: 多次元配列用の統計用関数 / 多次元配列用の数学関数 / 多次元配列用の複素関数
SLLIB クラス以外: 定数・型の定義 / C99互換の複素数・複素関数
SFITSIO クラス: fitscc / fits_hdu / fits_image / fits_table / fits_table_col / fits_header / fits_header_record
SFITSIO クラス以外: 関数 / 定数・型の定義 / FITSファイルの部分読み出し機能 / FITSテンプレート / 規約外FITS拡張

SLLIB: 多次元配列用の複素関数

多次元配列を扱うための mdarray クラスとその継承クラス では,配列に対して LIBC の math.h と同名の数学関数, C99 の complex.h と同名の複素関数統計用関数 を使う事ができます.

ヘッダファイルnamespace
#include <sli/mdarray_complex.h> sli

関数一覧

関数プロトタイプ機能返り値(配列)の型
mdarray creal( const mdarray &src );複素数の実部を取得実数型
mdarray cimag( const mdarray &src );複素数の虚部を取得実数型
mdarray conj( const mdarray &src );複素共役を計算実数型
mdarray cabs( const mdarray &src );複素数の絶対値を取得実数型
mdarray carg( const mdarray &src );複素数の偏角を計算実数型
mdarray cexp( const mdarray &obj );複素数の指数関数複素数型
mdarray csqrt( const mdarray &obj );複素数の平方根複素数型
mdarray clog( const mdarray &obj );複素数の自然対数複素数型
mdarray cproj( const mdarray &obj );リーマン球への射影複素数型
mdarray csin( const mdarray &obj );複素数の正弦複素数型
mdarray ccos( const mdarray &obj );複素数の余弦複素数型
mdarray ctan( const mdarray &obj );複素数の正接複素数型
mdarray csinh( const mdarray &obj );複素数の双曲線正弦複素数型
mdarray ccosh( const mdarray &obj );複素数の双曲線余弦複素数型
mdarray ctanh( const mdarray &obj );複素数の双曲線正接複素数型
mdarray casin( const mdarray &obj );複素数の逆正弦複素数型
mdarray cacos( const mdarray &obj );複素数の逆余弦複素数型
mdarray catan( const mdarray &obj );複素数の逆正接複素数型
mdarray casinh( const mdarray &obj );複素数の逆双曲線正弦複素数型
mdarray cacosh( const mdarray &obj );複素数の逆双曲線余弦複素数型
mdarray catanh( const mdarray &obj );複素数の逆双曲線正接複素数型
mdarray cpow( const mdarray &obj, dcomplex v );複素数の累乗関数複素数型
mdarray cpow( dcomplex v, const mdarray &obj );複素数の累乗関数複素数型
mdarray cpow( const mdarray &src0, const mdarray &src1 );複素数の累乗関数複素数型