UNIX の数学関数ライブラリィには double j0(double), double j1(double), double jn(int, double), double y0(double), double y1(double), double yn(int, double) がある。 FreeBSD や Linux, Cygwin には当然ソース・プログラムがついている。 C, C++ や Fortran で気軽に使えるわけである。 しかし…これだけである。変形 Bessel 関数などはない。
桂田 祐史