Преимущественно это список ТОДО или список возможных будущих улучшений. Элементы, промаркированные «Высоким приоритетом», влияют на правильное функционирование компонента и должны быть исправлены как можно скорее. Элементы с надписью «Средний приоритет» являются желательными улучшениями, часто относящимися к производительности компонента, но не влияют на его точность или функциональность. Предметы с надписью «Низкий приоритет», вероятно, должны быть исследованы в какой-то момент. Очевидно, что такие классификации весьма субъективны.
Если вы не видите компонент, перечисленный здесь, то у нас нет никаких известных проблем с ним.
Потенциально возможна поддержка<cyl_bessel_j_prime()>и<cyl_neumann_prime()>. Можно было бы также представить себе поддержку их нулей, но они могут быть медленнее для расчета, поскольку вместо итерации Ньютона может потребоваться корневая скобка (для отсутствия 2-х производных).
С самого начала. Математические функции Бесселя настолько превосходны, что быстрый путь к<cyl_bessel_j_prime()>и<cyl_neumann_prime()>будет через отношения с<cyl_bessel_j()>и<cyl_neumann()>.
Легендарные и Лагерские полиномы имеют удивительно разную частоту ошибок на разных платформах, учитывая, что они оцениваются только с помощью основных арифметических операций. Может быть, это нам что-то говорит, а может и нет (низкий приоритет).
Алгоритмы Карлсона (в основном RJ) несколько склонны к внутреннему переливу/подтеканию, когда аргументы очень велики или малы. Соотношения однородности:] [para RF(ka, kb, kc) = k-1/2RF(a, b, c)]] [para и] [para RJ(ka, kb, kc, kr) = k-3/2RJ(a, b, c, r)] [пункт можно было бы использовать для обхода проблемы здесь: при условии, что проблемные домены могут быть точно идентифицированы. (Средний приоритет).
Существует несколько других интегралов: функции Булиршаel, которые могут быть реализованы с использованием интегралов Карлсона (Low Priority).
Интегральные элементы K(k) и E(k) могут быть реализованы с использованием рациональных приближений (как для эффективности, так и для точности). (средний приоритет).
Существует проблемная область с произвольной точностью, когдаaочень близко к 1. Однако обратите внимание, что значение дляT(h, 1)хорошо известно и легко поддается вычислению, и если мы заменимakтерминов серии T1, T2 или T4 на[ak- 1], то мы получим разницу междуT(h, a)иT(h, 1). К сожалению, это не улучшает конвергенцию этих серий в этой области. Это, конечно, выглядит так, как будто новая серия с точки зрения(1-а)kвозможна и желательна в этой области, но в настоящее время она остается неуловимой.
У нас есть запрос на функцию Ламберта W, см.#11027.
В следующей таблице перечислены дистрибутивы, которые находятся в других пакетах, но которые еще не представлены здесь, чем чаще встречается дистрибутив, тем выше приоритет для его реализации:
Распределение
R
Математика 6
НИСТ
Регресс +
Мэтлаб
Геометрия
X
X
-
-
X
Многочлен
X
-
-
-
X
Туки Ламбда
X
-
X
-
-
Полунормальный / Сложенный нормальный
-
X
-
X
-
Чи
-
X
-
X
-
Гумбель
-
X
-
X
-
Дискретная форма
-
X
-
-
X
Серия журналов
-
X
-
X
-
Накагами (обобщенная Чи)
-
-
-
X
X
Логистическая
-
-
-
-
X
Туки (Студенческий диапазон)
X
-
-
-
-
Сумма ранга Уилкоксона
X
-
-
-
-
Винкосон подписал ранг
X
-
-
-
-
Нецентральная бета
X
-
-
-
-
Максвелл
-
X
-
-
-
Бета-Биномиал
-
X
-
-
-
Бета-отрицательный биномиальный
-
X
-
-
-
Зипф
-
X
-
-
-
Бирнбаум-Сондерс / Усталость
-
-
X
-
-
Двойная экспоненциальность
-
-
X
-
-
Нормальная мощность
-
-
X
-
-
Сила логнормального
-
-
X
-
-
Косин
-
-
-
X
-
Двойная гамма
-
-
-
X
-
Двойной Вейбул
-
-
-
X
-
Гиперболический секант
-
-
-
X
-
Семициркулярный
-
-
-
X
-
Брэдфорд
-
-
-
X
-
Бирр / Фиск
-
-
-
X
-
Взаимный
-
-
-
X
-
Колмогоровское распределение
-
-
-
-
-
Также просят более одного раза:
Добавьте поддержку интерполированных распределений, возможно, в сочетании с числовой интеграцией и дифференциацией.
Добавьте поддержку бивариативных и многовариантных дистрибутивов: особенно нормальных.
Добавьте поддержку журнала cdf и pdf: это в основном оптимизация производительности, поскольку мы можем избежать некоторых специальных вызовов функций для некоторых дистрибутивов, возвращая журнал результата.
Статья Known Issues, and TODO List раздела Math Toolkit 2.5.0 Chapter 18. Library Status может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.