ГНУ научна библиотека
Изглед
(преусмерено са GNU Scientific Library)
Оригинални аутор(и) | Марк Галаси, Џејмс Тајлер, Брајан Гог, Џерард Џангмен и многи други |
---|---|
Програмер(и) | ГНУ пројекат |
Прво издање | Мај 1996. |
Стабилно издање | GSL-2.2
/ Август 2016. |
Репозиторијум | |
Написан у | Програмски језик C (чита се: "це" - C је латинично слово) |
Лиценца | GNU General Public License |
Веб-сајт | www.gnu.org/software/gsl/ |
ГНУ научна библиотека је софтверска библиотека за математичке прорачуне у примењеној математици и физици. Написана је у програмском језику Ц као део ГНУ пројекта.[1] Издата је под ГНУ генералном лиценцом. То је софтвер који омогућава употребу преко хиљаду различитих математичких операција.
Историја
[уреди | уреди извор]Пројекат ГНУ научне библиотеке су започели физичари Марк Галаси и Џејмс Тајлер 1996. године у Националној лабораторији Лос Аламоса.[2] Њихов циљ била је модерна замена застарелих фортран библиотека као што је Нетлиб. Они су направили општи дизајн и почетне модуле, а након тога су регрутовали и друге научнике.
Карактеристике
[уреди | уреди извор]- Основне математичке функције
- Комплексни бројеви
- Полиноми
- Специјалне функције
- Вектори и матрице
- Пермутације
- Комбинације
- Сортирање
- Уређени парови
- Линеарна алгебра
- Основни потпрограми за линеарну алгебру
- Нумеричка интеграција
- Фуријеове трансформације
- Генератор насумичног броја
- Псеудо-насумични низ
- Статистике
- Хистограми
- Н-торке
- Монте Карло интеграција
- Обичне диференцијалне једначине
- Интерполација
- Нумеричка диференцијација
- Чебишевљеве неједнакости
- Дискретна Хенкелова трансформација
- Кореновање
- Физичке константе
Референце
[уреди | уреди извор]- ^ GNU
- ^ GSL design document as of oct 2012.
Спољашње везе
[уреди | уреди извор]- Званични веб-сајт
- The gsl package for R (programming language), an R wrapper for the special functions and quasi random number generators.