Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения

Bessel Function Overview

Boost , Math Toolkit 2.5.0 , Bessel Functions

Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext
Ordinary Bessel Functions

Функции Бесселя являются решениями обычного дифференциального уравнения Бесселя:

где ν   является порядком уравнения и может быть произвольным вещественным или комплексным числом, хотя наиболее часто встречаются целые порядки.

Эта библиотека поддерживает либо целые, либо реальные заказы.

Поскольку это дифференциальное уравнение второго порядка, должно быть два линейно независимых решения, первое из которых обозначается Jv   и известно как функция Бесселя первого рода:

Эта функция реализована в этой библиотеке как cyl_bessel_j.

Второе решение обозначается либо Yv   либо Nv   и называется либо Бесселевой функцией второго рода, либо функцией Неймана:

Эта функция реализована в этой библиотеке как cyl_neumann.

Функции Бесселя удовлетворяют отношениям повторения:

Иметь производные:

Иметь вронские отношения:

и формулы отражения:

Modified Bessel Functions

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

Решения известны как модифицированные функции Бесселя первого и второго рода (или иногда как гиперболические функции Бесселя первого и второго рода). Они обозначаются Iv   и Kv   соответственно:

Эти функции реализованы в этой библиотеке как cyl_bessel_i и cyl_bessel_k соответственно.

Измененные функции Бесселя удовлетворяют отношениям повторения:

Иметь производные:

Иметь вронские отношения:

и формулы отражения:

Spherical Bessel Functions

При решении уравнения Гельмгольца в сферических координатах путем разделения переменных радиальное уравнение имеет вид:

Два линейно независимых решения этого уравнения называются сферическими функциями Бесселя jn   и yn   и связаны с обычными функциями Бесселя Jn   и Yn  :

Сферическая функция Бесселя второго рода yn   также известна как сферическая функция Неймана nn.

Эти функции реализованы в этой библиотеке как sph_bessel и sph_neumann.


PrevUpHomeNext

Статья Bessel Function Overview раздела Math Toolkit 2.5.0 Bessel Functions может быть полезна для разработчиков на c++ и boost.




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Bessel Functions ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-30 11:47:00
2025-05-20 00:05:15/0.0035531520843506/0