15.3.15 複素引数の特殊関数 (Special functions with complex arguments)

複素定義域を持ついくつかの特殊関数を、外部ライブラリを通して提供します。 あなたが使っている gnuplot がこれらのライブラリへのリンクなしでビルド されている場合は、定義域が実数の場合のみサポートするか、または関数自体 を全く提供しないかとなるでしょう。

libcerf (http://apps.jcns.fz-juelich.de/libcerf) を必要とする関数は、 ビルド時の設定オプション –with-libcerf に依存し、これがデフォルトで す。以下参照: cerf (15.3), cdawson (15.3), faddeeva (15.3), erfi (15.3), VP (15.3), VP_fwhm (15.3)

実数次 nu と複素引数の複素エアリー、ベッセル、ハンケル関数は、Douglas E. Amos, Sandia National Laboratories, SAND85-1018 (1985) によって実装 されたルーチンを含むライブラリを必要とします。これらのルーチンは、 netlib (http://netlib.sandia.gov) や、libopenspecfun (https://github.com/JuliaLang/openspecfun) にあります。これらに対応す るビルド時の設定オプションは –with-amos=<library directory> です。 以下参照: Ai (15.3.3), Bi (15.3.3), BesselJ (15.3.4), BesselY (15.3.4), BesselI (15.3.4), BesselK (15.3.4), Hankel (15.3.4)。 複素指数積分は、netlib, libamos では提供していますが、libopenspecfun にはありません。以下参照: expint (15.3.5)

竹野茂治@新潟工科大学
2024-05-24