J0
Bessel function of the first kind, with order zero and exponential scaling.
Controller: CodeCogs
Contents
Dependents
Interface
C++
Excel
J0
doubleJ0( | double | x | ) |
Accuracy:
<pre> Absolute error: arithmetic domain # trials peak rms DEC 0, 30 10000 4.4e-17 6.3e-18 IEEE 0, 30 60000 4.2e-16 1.1e-16 </pre>Example:
#include <stdio.h> #include <codecogs/maths/special/bessel/j/j0.h> int main() { using namespace Maths::Special::Bessel::J; for(double x=0; x<6; x+=1) { double y=J0(x); printf("\n J0(%.1lf)=%lf", x,y); } return 0; }
Output:
J0(0.0)=1.000000 J0(1.0)=0.765198 J0(2.0)=0.223891 J0(3.0)=-0.260052 J0(4.0)=-0.397150 J0(5.0)=-0.177597
References:
Cephes Math Library Release 2.8: June, 2000Parameters
x input argument
Authors
- Stephen L. Moshier. Copyright 1984, 1987, 2000
Documentation by Will Bateman (August 2005)
Source Code
Source code is available when you agree to a GP Licence or buy a Commercial Licence.
Not a member, then Register with CodeCogs. Already a Member, then Login.