Версия 4.1
Сборник различных математических функций и шаблонов с открытым кодом на языке C++. Упор делается на алгоритмы искусственного интеллекта. Используется только C++.
https://github.com/Harrix/HarrixMathLibrary
Библиотека распространяется по лицензии MIT.
Для справки по установке, использованию и всем функциям перейдите в папку _library и откройте файл HarrixMathLibrary_Help.pdf. Там же находятся файлы последней версии библиотеки.
Прочитать подробно об установке можно тут http://blog.harrix.org/?p=1252. Точнее о том как найти документацию в виде файла HarrixMathLibrary_Help.pdf и как настроить программы для работы с библиотекой).
В проекте https://github.com/Harrix/HarrixMathLibrary имеются следущие папки и файлы:
- _library - непосредственно сама библиотека. В папке содержится последний билд библиотеки.
- demo - папка с программой DemoHarrixMathLibrary.exe, демонстрирующей работу функций библиотеки.
- make - папка с программой MakeHarrixMathLibrary.exe, которая формирует из исходников в папке source_library библиотеку и справку к ней.
- source_demo - папка с исходным текстом программы DemoHarrixMathLibrary.exe.
- source_library - папка с исходным текстом библиотеки, который потом собирается программой MakeHarrixMathLibrary.exe из папки make.
- source_make - папка с исходным текстом MakeHarrixMathLibrary.exe и справки по ней.
- LICENSE.txt, NOTICE.txt - файлы лицензии Apache License, Version 2.0.
- README.md - непосредственно этот файл.
- FUNCTIONS.md - список функций библиотеки.
- images - в папке находятся служебные рисунки для отображения в этом файле.
Для полноценной работы редактированию LaTeX документами вам потребуются программа для компиляции *.tex документов в *.pdf. Автор использует для этого связку MiKTex и TeXstudio.
В варианте, который использует автор, в *.tex файлах справок для отображения русских букв используется модуль pscyr. Об его установке можно прочитать (и скачать) в статье http://blog.harrix.org/?p=444.
Подробное описание установки и настройки связки MiKTeX + TeXstudio + pscyr можно прочитать в статье http://blog.harrix.org/?p=849.
- LaTeX, Qt, MiKTeX, BiBTex, TeXstudio, PSCyr, pgfplots, JSXGraph, Html, AJAX, jQuery, QWebView, mtrand.
- HarrixMathLibrary, HarrixQtLibrary, HarrixLaTeXDocumentTemplate.
Подробный список изменений в файле CHANGELOG.md.
Автор: Сергиенко Антон Борисович.
С автором можно связаться по адресу sergienkoanton@mail.ru или http://vk.com/harrix.
Сайт автора, где публикуются последние новости: http://blog.harrix.org, а проекты располагаются по адресу: http://harrix.org.