関数sequence_to_imsequence2_zeroim マニュアル

(The documentation of function sequence_to_imsequence2_zeroim)

Last Update: 2021/12/7


◆機能・用途(Purpose)

struct sequence型構造体をstruct imsequence2型構造体に変換する。
変換方法: 実部をそのままコピーし、虚部を0とおく。
Convert a struct sequence-type structure to struct imsequence2-type, by copying the real parts assuming that the imaginary parts are zero.


◆形式(Format)

#include <sequence/convert.h>
inline struct imsequence2 sequence_to_imsequence2_zeroim (struct sequence seq)


◆引数(Arguments)

seq 変換前の構造体。
The structure before the conversion.


◆戻り値(Return value)

変換後の構造体。戻り値のメンバの値は以下のようになる。
The structure after the conversion. The values of members of the return value are as below.

戻り値のメンバ
Member of the return value
値
Value
size seq.size
t0 seq.t0
dt seq.dt
各\(i\)に対するvalue[i]
value[i] for each \(i\)
seq.value[i]
その他のメンバ
The other members
関数get_imsequence2_memory (sequence/initialize.h)の仕様に従う。
Determined based on function get_imsequence2_memory (sequence/initialize.h).


◆使用例(Example)

struct sequence seq;
struct imsequence2 imseq2=sequence_to_imsequence2_zeroim(seq);