Chapter 9: Special Functions

kelvin_ker0_derivative

Evaluates the derivative of the Kelvin function of the second kind, ker, of order zero.

Synopsis

#include <imsl.h>

float imsl_f_kelvin_ker0_derivative (float x)

The type double function is imsl_d_kelvin_ker0_derivative.

Required Arguments

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

Return Value

The derivative of the Kelvin function of the second kind, ker, of order zero evaluated at x.

Description

The function ker0¢(x) is defined to be

The function imsl_f_kelvin_ker0_d­erivative is based on the work of Burgoyne (1963).

If x < 0, NaN (Not a Number) is returned. If x ³ 119, zero is returned.

Example

In this example, ker0¢(0.6) is evaluated.

#include <imsl.h>


main()

{

        float   x = 0.6;

        float   ans;


        x = imsl_f_kelvin_ker0_derivative (x);


        printf ("ker0’(0.6) = %f\n", x);

}

Output

ker0’(0.6) = -1.456538


Visual Numerics, Inc.
Visual Numerics - Developers of IMSL and PV-WAVE
http://www.vni.com/
PHONE: 713.784.3131
FAX:713.781.9260