Текст подпрограммы и версий ( Фортран ) pa05r.zip pa05d.zip |
Тексты тестовых примеров ( Фортран ) tpa05r.zip tpa05d.zip |
Текст подпрограммы и версий ( Си ) pa05r_c.zip pa05d_c.zip |
Тексты тестовых примеров ( Си ) tpa05r_c.zip tpa05d_c.zip |
Текст подпрограммы и версий ( Паскаль ) pa05r_p.zip pa05e_p.zip |
Тексты тестовых примеров ( Паскаль ) tpa05r_p.zip tpa05e_p.zip |
Вычисление натурального логарифма от комплексного числа.
PA05R вычисляет значение функции ln z, где z = XR + XI i - заданное комплексное число.
SUBROUTINE PA05R (XR, XI, YR, YI )
Параметры
XR, XI - | действительная и мнимая части заданного комплексного числа (тип: вещественный); |
YR, YI - | вещественные переменные, значения которых полагаются равными действительной и мнимой части результата. |
Версии
PA05D - | вычисление натурального логарифма от комплексного числа в режиме удвоенной точности. При этом параметры XR, XI, YR, YI должны иметь тип DOUBLE PRECISION. |
Вызываемые подпрограммы
PA02R - | вычисление модуля комплексного числа; используется в подпрограмме PA05R. |
PA02D - | вычисление модуля комплексного числа в режиме удвоенной точности; используется в подпрограмме PA05D. |
Замечания по использованию: нет
XR = - 3.0 XI = 3.0 CALL PA05R (XR, XI, YR, YI) Результаты: YR = 1.445186 , YI = 2.356194