![]() |
Интегралы Френеля C(x) и S(x) определяются, как
Некоторые источники приводят формулы, в которых перед t 2 отсутствует множитель (в этом случае интеграл умножается на масштабирующий коэффициент), так что следует внимательно следить за тем, о каком именно интеграле идет речь.
Подпрограмма FresnelIntegral вычисляет интегралы C(x) и S(x), используя кусочную аппроксимацию рациональными функциями.
This article is intended for personal use only.
Исходный код на C#
Исходный код на C++
Исходный код на C++, использующий библиотеки MPFR/GMP.
Исходный код GMP доступен на сайте gmplib.org. Исходный код MPFR доступен на сайте www.mpfr.org.
Исходный код на Free Pascal.
Исходный код на Delphi.
Исходный код на VB.NET.
Исходный код на VBA.
Исходный код на Python (CPython и IronPython).
|
ALGLIB® - numerical analysis library, 1999-2012. |