Evaluates the derivative of the Airy function.
#include <imsl.h>
float imsl_f_airy_Ai_derivative (float x)
The type double function is imsl_d_airy_Ai_derivative.
float x
(Input)
Argument for which the function value is desired.
The derivative of the Airy function.
The airy function Ai′(x) is defined to be the derivative of the Airy function, Ai(x). If x < −1.31ε-2/3, then the answer will have no precision. If x < −1.31ε-1/3, the answer will be less accurate than half precision. Here ε = imsl_f_machine(4) is the machine precision. Finally, x should be less than xmax so that the answer does not underflow. Very approximately, xmax = {−1.51lns}, where s = imsl_f_machine(1), the smallest representable positive number.
In this example, Ai′(−4.9) is evaluated.
#include <imsl.h>
int main()
{
float x = -4.9;
float ans;
x = imsl_f_airy_Ai_derivative (x);
printf ("Ai’(-4.9) = %f\n", x);
}
Ai’(-4.9) = 0.146958