FORCOS

Utility/Generalフーリエ余弦を評価します。フーリエ余弦級数は、SIN()項に乗算する係数がすべて0であるフーリエ級数の縮約バージョンです。

使用

この関数は、任意のユーザー定義のサブルーチンから呼び出すことができます。

フォーマット

Fortranの呼出し構文
CALL FORCOS (X, X0, W, PAR, NPAR, IORD, VALUE, ERRFLG)
C/C++の呼出し構文
c_forcos(x, x0, w, par, npar, iord, value, errflg)
Pythonの呼出し構文
[value, errflg] = py_forcos(x, x0, par, npar, iord)
MATLABの呼出し構文
[value, errflg] = m_forcos(x, x0, par, npar, iord)

属性

X
[倍精度]
独立変数。例えば、時間を独立変数として指定するには、XTIMEとして指定します。
X0
[倍精度]
フーリエ余弦級数内のシフト。
W
[倍精度]
フーリエ級数の基本周波数。値の後にDが使用されていない場合は、単位Xあたりのラジアンで指定されるものと見なされます。
PAR
[倍精度]
係数の配列。
NPAR
[整数]
指定された係数の数。
IORD
[整数]
FORCOSが返す必要のある導関数の次数。次数は0、1、または2にすることができます。

出力

VALUE
[整数]
サブルーチンが返す値。
ERRFLG
[論理]
FORCOSが呼び出し元のサブルーチンに返す論理変数(trueまたはfalse)。サブルーチンの呼び出し中にFORCOSがエラーを検出した場合は、エラーフラグがtrueに設定されます。