📄 specfunc-airy.texi
字号:
@cindex Airy functions@cindex Ai(x)@cindex Bi(x)The Airy functions @math{Ai(x)} and @math{Bi(x)} are defined by theintegral representations,@tex\beforedisplay$$\eqalign{Ai(x) & = {1\over\pi} \int_0^\infty \cos( {1\over 3} t^3 + xt ) dt, \crBi(x) & = {1\over\pi} \int_0^\infty (e^{-t^3/3} + \sin({1\over 3} t^3 + xt)) dt.}$$\afterdisplay@end tex@ifinfo@exampleAi(x) = (1/\pi) \int_0^\infty \cos((1/3) t^3 + xt) dtBi(x) = (1/\pi) \int_0^\infty (e^(-(1/3) t^3) + \sin((1/3) t^3 + xt)) dt@end example@end ifinfo@noindentFor further information see Abramowitz & Stegun, Section 10.4. The Airyfunctions are defined in the header file @file{gsl_sf_airy.h}.@menu* Airy Functions:: * Derivatives of Airy Functions:: * Zeros of Airy Functions:: * Zeros of Derivatives of Airy Functions:: @end menu@node Airy Functions@subsection Airy Functions@deftypefun double gsl_sf_airy_Ai (double @var{x}, gsl_mode_t @var{mode})@deftypefunx int gsl_sf_airy_Ai_e (double @var{x}, gsl_mode_t @var{mode}, gsl_sf_result * @var{result})These routines compute the Airy function @math{Ai(x)} with an accuracyspecified by @var{mode}.@end deftypefun@deftypefun double gsl_sf_airy_Bi (double @var{x}, gsl_mode_t @var{mode})@deftypefunx int gsl_sf_airy_Bi_e (double @var{x}, gsl_mode_t @var{mode}, gsl_sf_result * @var{result})These routines compute the Airy function @math{Bi(x)} with an accuracyspecified by @var{mode}.@end deftypefun@deftypefun double gsl_sf_airy_Ai_scaled (double @var{x}, gsl_mode_t @var{mode})@deftypefunx int gsl_sf_airy_Ai_scaled_e (double @var{x}, gsl_mode_t @var{mode}, gsl_sf_result * @var{result})These routines compute a scaled version of the Airy function@math{S_A(x) Ai(x)}. For @math{x>0} the scaling factor @math{S_A(x)} is @c{$\exp(+(2/3) x^{3/2})$}@math{\exp(+(2/3) x^(3/2))}, and is 1for @math{x<0}.@end deftypefun@deftypefun double gsl_sf_airy_Bi_scaled (double @var{x}, gsl_mode_t @var{mode})@deftypefunx int gsl_sf_airy_Bi_scaled_e (double @var{x}, gsl_mode_t @var{mode}, gsl_sf_result * @var{result})These routines compute a scaled version of the Airy function@math{S_B(x) Bi(x)}. For @math{x>0} the scaling factor @math{S_B(x)} is @c{$\exp(-(2/3) x^{3/2})$}@math{exp(-(2/3) x^(3/2))}, and is 1 for @math{x<0}.@end deftypefun@node Derivatives of Airy Functions@subsection Derivatives of Airy Functions@deftypefun double gsl_sf_airy_Ai_deriv (double @var{x}, gsl_mode_t @var{mode})@deftypefunx int gsl_sf_airy_Ai_deriv_e (double @var{x}, gsl_mode_t @var{mode}, gsl_sf_result * @var{result})These routines compute the Airy function derivative @math{Ai'(x)} withan accuracy specified by @var{mode}.@end deftypefun@deftypefun double gsl_sf_airy_Bi_deriv (double @var{x}, gsl_mode_t @var{mode})@deftypefunx int gsl_sf_airy_Bi_deriv_e (double @var{x}, gsl_mode_t @var{mode}, gsl_sf_result * @var{result})These routines compute the Airy function derivative @math{Bi'(x)} withan accuracy specified by @var{mode}.@end deftypefun@deftypefun double gsl_sf_airy_Ai_deriv_scaled (double @var{x}, gsl_mode_t @var{mode})@deftypefunx int gsl_sf_airy_Ai_deriv_scaled_e (double @var{x}, gsl_mode_t @var{mode}, gsl_sf_result * @var{result})These routines compute the derivative of the scaled Airyfunction @math{S_A(x) Ai(x)}.@end deftypefun@deftypefun double gsl_sf_airy_Bi_deriv_scaled (double @var{x}, gsl_mode_t @var{mode})@deftypefunx int gsl_sf_airy_Bi_deriv_scaled_e (double @var{x}, gsl_mode_t @var{mode}, gsl_sf_result * @var{result})These routines compute the derivative of the scaled Airy function@math{S_B(x) Bi(x)}.@end deftypefun@node Zeros of Airy Functions@subsection Zeros of Airy Functions@deftypefun double gsl_sf_airy_zero_Ai (unsigned int @var{s})@deftypefunx int gsl_sf_airy_zero_Ai_e (unsigned int @var{s}, gsl_sf_result * @var{result})These routines compute the location of the @var{s}-th zero of the Airyfunction @math{Ai(x)}.@end deftypefun@deftypefun double gsl_sf_airy_zero_Bi (unsigned int @var{s})@deftypefunx int gsl_sf_airy_zero_Bi_e (unsigned int @var{s}, gsl_sf_result * @var{result})These routines compute the location of the @var{s}-th zero of the Airyfunction @math{Bi(x)}.@end deftypefun@node Zeros of Derivatives of Airy Functions@subsection Zeros of Derivatives of Airy Functions@deftypefun double gsl_sf_airy_zero_Ai_deriv (unsigned int @var{s})@deftypefunx int gsl_sf_airy_zero_Ai_deriv_e (unsigned int @var{s}, gsl_sf_result * @var{result})These routines compute the location of the @var{s}-th zero of the Airyfunction derivative @math{Ai'(x)}.@end deftypefun@deftypefun double gsl_sf_airy_zero_Bi_deriv (unsigned int @var{s})@deftypefunx int gsl_sf_airy_zero_Bi_deriv_e (unsigned int @var{s}, gsl_sf_result * @var{result})These routines compute the location of the @var{s}-th zero of the Airyfunction derivative @math{Bi'(x)}.@end deftypefun
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -