Skip to content

About

Phase functions of the Bessel and Airy functions

Resources

Stars

2 stars

Watchers

1 watching

Forks

Latest commit

 

History

6 Commits

Folders and files

Repository files navigation

Special Phase Functions

These Matlab functions to compute the phase function for the Bessel and Airy functions and their derivatives. Derivation can be found in:

phase = besselphase(nu,x) computes θν(x) = arctan(Yν(x)/Jν(x)) where Jν and Yν are the Bessel functions of the first and second kind. The branch is determined by continuity and θν(0) = -π/2

phase = besselprimephase(nu,x) computes φν(x) = arctan(Y'ν(x)/J'ν(x)) where J'ν and Y'ν are the derivatives with respect to the argument of the Bessel functions of the first and second kind. The branch is determined by continuity and φν(0) = π/2

phase = airyphase(x) computes θ(x) = arctan(A(x)/B(x)) where A and B are the Airy functions of the first and second kind. The branch is determined by continuity and θ(0) = π/6

phase = airyprimephase(x) computes φ(x) = arctan(A'(x)/B'(x)) where A' and B' are the derivatives of the Airy functions of the first and second kind. The branch is determined by continuity and φ(0) = -π/6

About

Phase functions of the Bessel and Airy functions

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages