Can anyone help me in calculating Kelvin Kei function.
14 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
sumant
am 21 Mai 2014
Kommentiert: Walter Roberson
am 27 Aug. 2017
Hi, I am working on estimating deflection using axisymmetric bending of plate due to a point load. I came across a solution, which fits my requirement - but which involves using Kelvin Kei function. I have searched a lot, but could not find a way for matlab to handle Kelvin Kei. Can anyone help me with it? I am trying to evaluate something of the following form:
w = C*kei(r/a), where C and a are constants.
Any help/suggestion will be very much appreciated.
0 Kommentare
Akzeptierte Antwort
Roger Stafford
am 21 Mai 2014
See the sites:
http://en.wikipedia.org/wiki/Kelvin_functions
http://www.mathworks.com/help/matlab/ref/besselk.html
The Kelvin Kei function is simply the imaginary part of matlab's 'besselk' function. Note however that it requires two arguments, an order nu and a possibly complex argument z. Your example shows only one argument.
3 Kommentare
Roger Stafford
am 25 Mai 2014
My apologies, Sumant! What I should have said is that the Kelvin kei function which you are presumably attempting to calculate can be evaluated in terms of the imaginary part of matlab's 'besselk' function using the equation
kei(z) = imag(besselk(0,z*(1+1i)/sqrt(2)));
The order here would be understood to be zero and the argument z is to be multiplied by the square root of the imaginary number i, which is (1+1i)/sqrt(2). In your case z would be r/a.
Weitere Antworten (1)
Ahmed
am 27 Aug. 2017
Hi,
Can someone help me to write the MATLAB code of Bessel functions of zero (J0) and first order (J1) respectively? These Bessel functions (Jo and J1) equations are given in the attached figure.
Cheers, Nisar
1 Kommentar
Siehe auch
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!