Jump to content

Числовые значения Math.NET

Числовые значения Math.NET
Разработчик(и) К. Рюгг, М. Куда и др.
Стабильная версия
4.15.0 / 7 января 2021 г .; 3 года назад ( 07.01.2021 )
Репозиторий
Написано в C# , F# , .NET CLR
Операционная система Кросс-платформенный
Тип Числовая библиотека
Лицензия МИТ/X11
Веб-сайт цифры .mathdotnet

Math.NET Numerics — это числовая библиотека с открытым исходным кодом для .NET и Mono , написанная на C# и F# . Он имеет функциональность, аналогичную BLAS и LAPACK .

Компания Math.NET Numerics начала 2009 год с объединения кода и команд dnAnalytics с Math.NET Iridium. На него, среди прочего, повлияли ALGLIB , JAMA и Boost , и он принял многочисленные дополнения к коду. [1] [2] Это часть инициативы Math.NET по созданию и поддержке открытых математических инструментов для платформы .NET с 2002 года. [ нужна ссылка ]

Math.NET используется несколькими библиотеками с открытым исходным кодом и исследовательскими проектами, такими как MyMediaLite, [3] ФермиСим [4] и поиск LightField, [5] и различные диссертации [6] [7] [8] [9] и бумаги. [10] [11]

Библиотека программного обеспечения предоставляет возможности для:

  • Распределения вероятностей: дискретные, непрерывные и многомерные.
  • Генерация псевдослучайных чисел, включая Mersenne Twister MT19937 .
  • Реальные и сложные типы линейной алгебры и решатели с поддержкой разреженных матриц и векторов.
  • Разложения LU , QR , SVD , EVD и Холецкого .
  • Классы матричного ввода-вывода, которые читают и записывают матрицы из/в Matlab и файлы с разделителями.
  • Арифметика комплексных чисел и тригонометрия.
  • «Специальные» процедуры, включая Gamma , Beta , Erf , модифицированные Бесселя и Струве . функции
  • Подпрограммы интерполяции, включая Barycentric , Floater-Hormann.
  • Процедуры линейной регрессии/подбора кривой.
  • Числовая квадратура/интегрирование.
  • Методы поиска корней, включая Брент, Робаст Ньютона-Рафсона и Бройдена.
  • Описательная статистика, порядковая статистика, гистограмма и коэффициент корреляции Пирсона .
  • Выборка Монте-Карло цепью Маркова .
  • Основная финансовая статистика.
  • Преобразования Фурье и Хартли (БПФ).
  • Перегруженные математические операторы для упрощения сложных выражений.
  • Работает под управлением Microsoft Windows и платформ, поддерживающих Mono.
  • Дополнительная поддержка библиотеки ядра Intel Math (Microsoft Windows и Linux)
  • Дополнительные расширения F# для более идиоматического использования.

См. также

[ редактировать ]
  1. ^ «Информационный файл Math.NET Numerics» . GitHub.com . Проверено 8 мая 2013 г.
  2. ^ «Участники числовых вычислений Math.NET» . GitHub.com . Проверено 8 мая 2013 г.
  3. ^ «Библиотека рекомендательной системы MyMediaLite» . Архивировано из оригинала 1 июня 2013 г. Проверено 8 мая 2013 г.
  4. ^ «FermiSim, изучение потенциальных решений парадокса Ферми посредством компьютерного моделирования моделей космической колонизации» .
  5. ^ «Описание и извлечение формы трехмерной модели на основе дескрипторов светового поля» .
  6. ^ Шредер, Никлас (2011). Обнаружение падений и поз в силуэтах изображений (магистр наук). Технологический университет Чалмерса, Гетеборг, Швеция. ISSN   1652-8557 .
  7. ^ Шиндльбергер, Майкл (2011). Упругие свойства растущей 2D пены (магистр наук). Университет Цюриха.
  8. ^ Феррейра, Андре Филипе Матеус. SoundLog: Make More Noise (магистр наук). Технический университет Лиссабона.
  9. ^ Миллер, Джастин (2010). Проектирование беспроводной системы сбора данных для цифрового стетоскопа (бакалавр наук). Университет Южного Квинсленда.
  10. ^ ЛЫШКА, Ондрей; ЖИДЕК, Камил (2010). «Применение акселерометров для опасного опрокидывания внедорожных транспортных средств и фильтрация сигналов с помощью фильтра Калмана». Журнал прикладных наук в области термодинамики и механики жидкости . 4 (2): 1–6. ISSN   1802-9388 .
  11. ^ Крейчар, Ондрей; Йирка, Якуб; Янкулик, Далибор (2011). «Использование мобильных телефонов в качестве интеллектуальных датчиков для анализа входного звука и определения состояния сна» . Датчики . 11 (6): 6037–6055. Бибкод : 2011Senso..11.6037K . дои : 10.3390/s110606037 . ISSN   1424-8220 . ПМЦ   3231421 . ПМИД   22163941 .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 91d433ef5ced338c8984d46b9bc0ab72__1699435080
URL1:https://arc.ask3.ru/arc/aa/91/72/91d433ef5ced338c8984d46b9bc0ab72.html
Заголовок, (Title) документа по адресу, URL1:
Math.NET Numerics - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)