Analytics & Physics это библиотека разработчика с исходным кодом для создания инженерных и вычислительных приложений. Библиотека содержит множество полнофункциональных классов для работы с физическими величинами, единицами измерения, аналитическими символьными выражениями и производными, а так же вычислительные методы математического моделирования. Библиотека имеет специальную структуру классов, которая позволяет разработчику интегрировать ее со своим приложением за минимальное время, а так же расширять функциональность без модификации кода ядра.
Метод Гаусса-Ньютона для многопараметрической нелинейной аппроксимации МНК. Метод Фелберга для решения систем ОДУ с автоматическим выбором шага. Логические операции с Булевыми массивами и матрицами. Операции сравнения вещественных массивов и матриц. Комплексные массивы и матрицы: поддержка основных операций (‘+’, ‘-’, ‘*’, ‘/’, ‘^’); поэлементные функции – все элементарные и основные специальные функции. Поэлементная функция ‘if’ для вещественных и комплексных массивов и матриц. Улучшения в упрощении символьных выражений, в том числе при вычислении аналитических производных.
Библиотека содержит множество полнофункциональных классов для работы с физическими величинами, единицами измерения, аналитическими символьными выражениями и производными, а так же вычислительные методы математического моделирования. Библиотека имеет специальную структуру классов, которая позволяет разработчику интегрировать ее со своим приложением за минимальное время, а так же расширять функциональность без модификации кода ядра.
JAVA версия библиотеки обладает всеми основными возможностями: парсинг и вычисление аналитических выражений, символьное вычисление производных, конвертация единиц измерения, операции с физическими значениями с учетом размерности и единиц измерения. В версии отсутствует вычисление специальных функций (Бесселя, Лежандра), вычисления с комплексными значениями и интеграция с численными методами.