Категории

JAMA

JAMA (на английски език Java Matrix Library – библиотека за матрици в Java) е безплатна библиотека от функции на линейната алгебра. Библиотеката е създадена в NIST (The National Institute of Standards and Technology ) и е обществено достояние.

Първата версия на библиотеката JAMA е представена на 5 август 1998 г. От 2000 г. насам библиотеката почти не се развива, правят се само нередовни поправки на забелязани грешки.

Характеристики JAMA

Основни операции, извършвани от библиотеката:

Тъй като JAMA не съдържа нищо друго освен заглавни файлове с шаблони, библиотеката не се нуждае от компилиране. Тъй като всички класове използват шаблони, еднакво лесно е да се използват матрици и вектори с елементи от тип float, double или дефинирани от потребителя типове.

Забележка

Библиотеката съществува в две версии: на езика Java (всъщност JAMA) и библиотеката с шаблони на езика C++ (JAMA/C++ ). Във версията C++ се използва Template Numerical Toolkit, разработена там. Версията на Java сама извършва операции на ниско ниво.

Категории: Java и JavaScript, За разработчици, За уеб разработчици, Компоненти и библиотеки, Математика, Образование и наука

Реклама