Spec-Zone.ru › GNU Fortran 8

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-8.4.0/gfortran/BESSEL_005fYN.html

Spec-Zone.ru

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