[SI-LIST] Re: Kelvin Functions

  • From: Tom Leslie <Tom.Leslie@xxxxxx>
  • To: esayre@xxxxxxxx
  • Date: Mon, 17 Nov 2003 09:20:20 +0000

Edward,

So far as I can tell, Matlab does not have these functions explicitly, 
but since it does
have Bessel functions, it isn't too hard to work out the corresponding 
Kelvin functions.

For Bessel functions of the first kind, the corresponding Kelvin 
functions are defined as

   KelvinR(v,x) + I*KelvinI(v,x) = BesselJ(v, x*exp[3*I*Pi/4] )

and

   KelvinR(v,x) -I * KelvinI(v,x) = BesselJ(v,x*exp[-3*I*Pi/4] )

Hence

   KelvinR(v,x) = (1/2) * {BesselJ(v, x*exp[3*I*Pi/4] ) + 
BesselJ(v,x*exp[-3*I*Pi/4] ) }

   KelvinI(v,x)  = -1/(2*I) * {BesselJ(v, x*exp[3*I*Pi/4] ) - 
BesselJ(v,x*exp[-3*I*Pi/4] ) }

Equivalent expressions exist for the Kelvin functions corresponding to 
Second-kind
Bessel functions

rgrds

Tom


Dr. Edward P. Sayre wrote:

>Folks:
>
>Does anyone know if MatLab has Kelvin functions (Bessel Functions where the 
>complex argument is at a +45 degree angle to the real axis).
>
>Have a good weekend!
>
>ed sayre
>
>
>
>
>+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+
>|       NORTH EAST SYSTEMS ASSOCIATES, INC.       |
>|      -------------------------------------      |
>|     "High Performance Engineering & Design"     |
>+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+
>| Dr. Ed Sayre            e-mail: esayre@xxxxxxxx |
>| NESA, Inc.              http://www.nesa.com/    |
>| Primrose Park           Tel +1.978.392-8787     |
>| 5 LAN Drive, Ste 200    Fax +1.978.392-8686     |
>| Westford, MA  01886                             |
>+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+
>
>------------------------------------------------------------------
>To unsubscribe from si-list:
>si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field
>
>or to administer your membership from a web page, go to:
>//www.freelists.org/webpage/si-list
>
>For help:
>si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field
>
>List technical documents are available at:
>                http:/www.si-list.org
>
>List archives are viewable at:     
>               //www.freelists.org/archives/si-list
>or at our remote archives:
>               http://groups.yahoo.com/group/si-list/messages 
>Old (prior to June 6, 2001) list archives are viewable at:
>               http://www.qsl.net/wb6tpu
>  
>
>
>  
>

-- 
************************************************************************
*                                                                      *
* Dr T C Leslie                                                        *
* UK Design                                                            *
* Texas Instruments Ltd                                                *
* Northampton Business Park                 Main +44 (0)1604 663400    *
* 800 Pavilion Drive                      Direct +44 (0)1604 663450    *
* Northampton NN4 7YL                        Fax +44 (0)1604 663456    *
* UK                                                                   *
*                                                                      *
************************************************************************



------------------------------------------------------------------
To unsubscribe from si-list:
si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field

or to administer your membership from a web page, go to:
//www.freelists.org/webpage/si-list

For help:
si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field

List technical documents are available at:
                http:/www.si-list.org

List archives are viewable at:     
                //www.freelists.org/archives/si-list
or at our remote archives:
                http://groups.yahoo.com/group/si-list/messages 
Old (prior to June 6, 2001) list archives are viewable at:
                http://www.qsl.net/wb6tpu
  

Other related posts: