Текст подпрограммы и версий ( Фортран )
sfg8r.zip  sfg8d.zip 
Тексты тестовых примеров ( Фортран )
tsfg8r.zip  tsfg8d.zip 
Текст подпрограммы и версий ( Си )
sfg8r_c.zip  sfg8d_c.zip 
Тексты тестовых примеров ( Си )
tsfg8r_c.zip  tsfg8d_c.zip 
Текст подпрограммы и версий ( Паскаль )
sfg8r_p.zip  sfg8e_p.zip 
Тексты тестовых примеров ( Паскаль )
tsfg8r_p.zip  tsfg8e_p.zip 

Функция:  SFG8R

Назначение

Вычисление логарифмической производной ψ (1 + x) гамма - функции.

Математическое описание

Функция SFG8R вычисляет логарифмическую производную

                         ψ(1+x)  =  d (ln Г(1+x)) / dx  =  Г '(1+x) / Г(1+x)

гамма - функции. Функцию  ψ называют еще пси - функцией. Значения  x - вещественные,
причем  x ≠ - 1, - 2, ... .

Янке Е., Эмде Ф., Леш Ф. Специальные функции. М.: Наука, 1977.

Использование

    FUNCTION  SFG8R (X, IERR) 

Параметры

X - заданное значение аргумента, X ≠ - 1, - 2, ... (тип: вещественный);
IERR - целая переменная, служащая для сообщения об ошибках; при этом:
IERR=65 - когда заданное значение аргумента X равно целому отрицательному числу; в этом случае значение SFG8R полагается равным наибольшему положительному вещественному числу, представимому на используемой машине.

Версии

SFG8D - вычисление логарифмической производной ψ (1 + x) гамма - функции в режиме удвоенной точности; при этом параметр X должен иметь тип DOUBLE PRECISION.

Вызываемые подпрограммы: нет

Замечания по использованию: нет

Пример использования

       X = 0 
       Y = SFG8R (X) 

Результаты:

       IERR = 0, 
       Y = -0.5772157