It computes the value of special functions e.g. Airy's function, Gamma function, Beta function, Bessel's function, Legendre's polynomial etc.
y = splfunc(choice,c1,c2)
output
real or integer numbers depending on the type of special function to be evaluated.
It is used to choose the desired special function and is always a positive integer i.e. choice>0.
Airy's Function Ai(x), c1 represents the x while c2 can be set to any value.
Airy's Function Bi(x), c1 represents the x while c2 can be set to any value.
Scaled Airy's Function Ai(x), c1 represents the x while c2 can be set to any value.
Scaled Airy's Function Bi(x), c1 represents the x while c2 can be set to any value.
Derivative of Airy's Function Ai(x), c1 represents the x while c2 can be set to any value.
Derivative of Airy's Function Bi(x), c1 represents the x while c2 can be set to any value.
Scaled Derivative of Airy's Function Ai(x), c1 represents the x while c2 can be set to any value.
Scaled Derivative of Airy's Function Bi(x), c1 represents the x while c2 can be set to any value.
nth Zeros of Airy's Function Ai(x), c1 can be set to any value while c2 will be an integer representing nth zero.
nth Zeros of Airy's Function Bi(x), c1 can be set to any value while c2 will be an integer representing nth zero.
nth Zeros of Derivative of Airy's Function Ai(x), c1 can be set to any value while c2 will be an integer representing nth zero.
nth Zeros of Derivative of Airy's Function Bi(x), c1 can be set to any value while c2 will be an integer representing nth zero.
Regular Cylindrical Bessel's Function Jn(x), c1 represents x and c2 represents n. Here n is an integer.
Iregular Cylindrical Bessel's Function Yn(x), c1 represents x, x>0 and c2 represents n. Here n is greater than equal to 0.
Regular Modified Cylindrical Bessel's Function In(x), c1 represents x, x>0 and c2 represents n. Here n is greater than equal to 0.
Scaled Regular Modified Cylindrical Bessel's Function In(x), c1 represents x, x>0 and c2 represents n. Here n is an integer.
Iregular Modified Cylindrical Bessel's Function Kn(x), c1 represents x, x>0 and c2 represents n. Here n is an integer.
Scaled Iregular Modified Cylindrical Bessel's Function Kn(x), c1 represents x, x>0 and c2 represents n. Here n is an integer.
Regular Spherical Bessel's Function jl(x), c1 and c2 represent x and l respectively. x is real and l is an integer. x and l both are greater than equal to zero.
Iregular Spherical Bessel's Function yl(x), c1 and c2 represent x and l respectively. x is real and l is an integer. x and l both are greater than equal to zero.
Scaled Regular Modified Spherical Bessel's Function il(x), c1 and c2 represent x and l respectively. x is real and l is an integer. x and l both are greater than equal to zero.
Scaled Iregular Modified Spherical Bessel's Function kl(x), c1 and c2 represent x and l respectively. x is real and l is an integer. x and l both are greater than equal to zero.
Regular Cylindrical Bessel's Function Jn(x), c1 represents x, x>0 and c2 represents n. Here n is a fraction.
Irregular Cylindrical Bessel's Function Yn(x), c1 represents x, x>0 and c2 represents n. Here n is a fraction.
Regular Modified Cylindrical Bessel's Function In(x), c1 represents x, x>0 and c2 represents n. Here n is a fraction, n>0
Scaled Regular Modified Cylindrical Bessel's Function In(x), c1 represents x, x>0 and c2 represents n. Here n is a fraction, n>0
Iregular Modified Cylindrical Bessel's Function Kn(x), c1 represents x, x>0 and c2 represents n. Here n is a fraction, n>0
Scaled Iregular Modified Cylindrical Bessel's Function Kn(x), c1 represents x, x>0 and c2 represents n. Here n is a fraction, n>0
nth Zero of Regular Cylindrical Bessel Function J0(x), c1 can be set to any value while c2 represents n and is a positive integer.
nth Zero of Regular Cylindrical Bessel Function J1(x), c1 can be set to any value while c2 represents n and is a positive integer.
mth Zero of Regular Cylindrical Bessel Function Jn(x), c1 represents m while c2 represents n. Here n is a positive fraction.
Dawson Function or Integral Da(x), c1 represents x while c2 can be set to any value.
Debye Function or Integral of first order D1(x), c1 represents x and x>0 while c2 can be set to any value.
Debye Function or Integral of second order D2(x), c1 represents x and x>0 while c2 can be set to any value.
Error Function erf(x), c1 represents x and x>0 while c2 can be set to any value.
Complementary Error Function erfc(x), c1 represents x and x>0 while c2 can be set to any value.
Log Complementary Error Function erfc_ln(x), c1 represents x and x>0 while c2 can be set to any value.
Normalized Normal or Gaussian Probability Density Function N~(0,1), c1 represents x while c2 can be set to any value.
Upper tail Normalized Gaussian probability density function N~(0,1), c1 represents x while c2 can be set to any value.
Real part of the Exponential Integral En(x), c1 and c2 represent x and n respectively. n is positive real number.
Fermi Dirac Integral Fn(x), c1 represents x and x is real number while c2 represents n and n is positive integer.
Gamma Function, c1 represents n and can be set to an integer or fraction. c1 cannot be set equal to zero and c2 can be set to any value
Beta function, c1 and c2 represent m and n. Both m and n are positive integers.
Laguerre Polynomial of order n Ln(x), c1 and c2 represent x and n respectively. n is a non-negative integer.
Legendre's Polynomial of order n Pn(x), c1 and c2 represent x and n respectively. n is a non-negative integer.
This function takes the parameters choice and two numbers to calculate the special functions.