implement first kind bessel function

조회 수: 1 (최근 30일)
sai reddy
sai reddy 2019년 10월 18일
댓글: sai reddy 2019년 10월 21일
I want to implement bessel function of first kind in MATLAB.
  • Jo = First kind zero order.
  • J1 There is nothing mentioned what is J1 in the artcile
  • But wikipidea says: The series indicates that −J1(x) is the derivative of J0(x),
  • What is J1 and how should i implement in MATLAB?
  • Should r be a constant value or variable?
Let us say I want to implement Jo(r) and J1(r)
Jo = besselj(0,r);
J1 = -besselj(1,r);
is the code J1 correct?

채택된 답변

Walter Roberson
Walter Roberson 2019년 10월 18일
Not exactly. Although -J1 is the derivative of J0, that does not mean that J1 = -besselj(1,x), it means that J1 = besselj(1,x) and that the derivative of J0 happens to change sign.
Analogy: diff(cos(x), x) = -sin(x) but that doesn't mean that you define cos(x) with an inherent - sign.
  댓글 수: 1
sai reddy
sai reddy 2019년 10월 21일
Thank you Walter. OK. I follow the same.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Bessel functions에 대해 자세히 알아보기

제품

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by