Proceedings of ISP RAS


Разработка модельной реализации функций Бесселя из стандарта LSB.

А.В. Пономаренко.

Abstract

В работе рассматривается модельная реализация функций Бесселя, входящих в состав интерфейсов, описанных в стандарте Linux Standard Base (LSB). Функции Бесселя играют важную роль в решении задач математической физики и широко применяются в электротехнике и радиотехнике.

Цель работы состоит в создании реализации функций Бесселя, позволяющей проверить все свойства данных функций: тщательно проанализировать точность возвращаемых значений, проконтролировать значения функций в особых точках и в их окрестностях, их поведение на участках монотонности и асимптотику.

Существует большое число методов вычисления функций Бесселя, которые позволяют получать значения функций в различных областях значений аргументов. Однако ни один метод не даёт нужной для тестирования точности вычисления на всей области определения. В модельной реализации применяется комбинация из наиболее эффективных методов, которые строго проанализированы на точность и документированы. Разработанная библиотека производит вычисление указанных функций с помощью модельного типа чисел с плавающей точкой, задаваемых с произвольной точностью.

Edition

Proceedings of the Institute for System Programming, vol. 10 (in Russian), 2006, Стр. 115-142.

ISSN 2220-6426 (Online), ISSN 2079-8156 (Print).

Full text of the paper in pdf (in Russian) Back to the contents of the volume