Spec-Zone.ru › GNU Fortran 9

9.45 BESSEL_YN — Функция Бесселя второго рода

Описание:

BESSEL_YN(N, X) вычисляет функцию Бесселя второго рода порядка N от X. Эта функция доступна под именем BESYN как расширение GNU. Если N и X являются массивами, их ранги и формы должны соответствовать.

BESSEL_YN(N1, N2, X) возвращает массив с функциями Бесселя первого рода порядков от N1 до N2.

Стандарт:

Fortran 2008 и более поздние версии, отрицательное N разрешено как расширение GNU

Класс:

Элементарная функция, за исключением трансформационной функции BESSEL_YN(N1, N2, X)

Синтаксис:
RESULT = BESSEL_YN(N, X)
RESULT = BESSEL_YN(N1, N2, X)
Аргументы:
N Должен быть скаляром или массивом типа INTEGER .
N1 Должен быть неотрицательным скаляром типа INTEGER.
N2 Должен быть неотрицательным скаляром типа INTEGER.
X Должен быть скаляром или массивом типа REAL; для BESSEL_YN(N1, N2, X) он должен быть скаляром.
Значение результата:

Значение результата — скаляр типа REAL. Он имеет тот же тип, что и X.

Примечание:

Трансформационная функция использует алгоритм рекурсии, который для некоторых значений X может привести к другим результатам, чем вызовы элементарной функции.

Пример:
program test_besyn
  real(8) :: x = 1.0_8
  x = bessel_yn(5,x)
end program test_besyn
Указанные имена:
Имя Аргумент Тип результата Стандарт
DBESYN(N,X) INTEGER N REAL(8) Расширение GNU
REAL(8) X

Следующее: BGE, Предыдущее: BESSEL_Y1, Вверх: Встроенные процедуры [Содержание][Индекс]

© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-9.3.0/gfortran/BESSEL_005fYN.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API