関数imsequence_conjugate マニュアル

(The documentation of function imsequence_conjugate)

Last Update: 2025/7/23


◆機能・用途(Purpose)

フーリエスペクトルの複素共役を計算する。
Compute the complex conjugate of a Fourier spectrum.


◆形式(Format)

#include <sequence/operation.h>
inline struct imsequence imsequence_conjugate(struct imsequence original)


◆引数(Arguments)

original 元々のフーリエスペクトル。
The original Fourier spectrum.


◆戻り値(Return value)

引数originalで与えたフーリエスペクトルの複素共役を表す構造体。 戻り値のメンバの値は以下のようになる。
A structure that represents the complex conjugate of the Fourier spectrum given by argument original. The values of members of the return value are as below.

戻り値のメンバ
Member of the return value

Value
size original.size
t0 original.t0
dt original.dt
各iに対するvalue[i].r
value[i].r for each \(i\)
original.value[i].r
各iに対するvalue[i].i
value[i].i for each \(i\)
-original.value[i].i


◆使用例(Example)

struct imsequence original;
struct imsequence conjugate=imsequence_conjugate(original);