Chapter 9: Special Functions > kelvin_ber0

kelvin_ber0

Evaluates the Kelvin function of the first kind, ber, of order zero.

Synopsis

#include <imsl.h>

float imsl_f_kelvin_ber0 (float x)

The type double function is imsl_d_kelvin_ber0.

Required Arguments

float x   (Input)
Argument for which the function value is desired.

Return Value

The Kelvin function of the first kind, ber, of order zero evaluated at x.

Description

The Kelvin function ber0(x) is defined to be ℜJ0(xe3π/4). The Bessel function J0(x) is defined

The function imsl_f_kelvin_ber0 is based on the work of Burgoyne (1963).

Example

In this example, ber0 (0.4) is evaluated.

#include <imsl.h>

 

int main()

{

        float   x = 0.4;

        float   ans;

 

        x = imsl_f_kelvin_ber0 (x);

 

        printf ("ber0(0.4) = %f\n", x);

}

Output

ber0(0.4) = 0.999600


RW_logo.jpg
Contact Support