2.3.5 sinqi/sinqf/sinqb

1.
機能
奇数波数成分のみのSIN変換をおこなう. sinqiは初期化をおこなう; sinqfはSINE順変換をおこなう; sinqbはSINE逆変換をおこなう.
2.
定義
順変換は次のように定義される.


逆変換は次のように定義される.


3.
呼び出し方法
wsave = NumRu::DCL.sinqi(n)
NumRu::DCL.sinqf(x,wsave)
NumRu::DCL.sinqb(x,wsave)
4.
パラメーターの説明
n (I) 処理するデータの長さ.
wsave (R) 作業用配列. 長さは少なくとも 3 n+15以上でなければならない.
r (R) 処理する実数型配列. 入力パラメータでもあり出力パラメータでもある (上記定義参照).
5.
備考
(a)
この変換では正規化されない. つまりsinqf, sinqbを続けて呼ぶと, もとの 4n倍の値が返される.