`BESSEL_J0` — 0차 제1종 베셀 함수

BESSEL_J0 — 0차 제1종 베셀 함수

물리·공학 계산에서 진동이나 파동 문제를 다루다 보면 베셀 함수(Bessel function)가 나와요. 그중 0차 제1종 베셀 함수를 바로 계산해 주는 내장 함수가 bessel_j0예요.

출처: gfortran 문서 — BESSEL_J0

본문

시그니처

RESULT = BESSEL_J0(X)

설명

BESSEL_J0(X)X의 0차 제1종 베셀 함수를 계산해요. 이 함수는 GNU 확장으로 BESJ0 라는 이름으로도 쓸 수 있어요.

분류

원소 함수(Elemental function)

인자

  • XREAL 타입이어야 해요.

반환값

반환값은 REAL 타입이고 범위는 -0.4027… ≤ Bessel(0,x) ≤ 1 이에요. X와 같은 종류(kind)를 가져요.

예제

program test_besj0
  real(8) :: x = 0.0_8
  x = bessel_j0(x)
end program test_besj0

지정 이름(Specific names)

이름 인자 반환 타입 표준
DBESJ0(X) REAL(8) X REAL(8) GNU 확장

표준

Fortran 2008 이상