ГНУ научна библиотека

Из Википедије, слободне енциклопедије
(преусмерено са GNU Scientific Library)
Иди на навигацију Иди на претрагу
ГНУ научна библиотека
Првобитни
аутор(и)
Марк Галаси, Џејмс Тајлер, Брајан Гог, Џерард Џангмен и многи други
Развијач(и) ГНУ пројекат
Прва верзија Мај 1996.
Најновија
верзија
GSL-2.2
Август 2016.
Писано у Програмски језик C (чита се: "це" - C је латинично слово)
Лиценца GNU General Public License
Веб-сајт www.gnu.org/software/gsl/

ГНУ научна библиотека је софтверска библиотека за математичке прорачуне у примењеној математици и физици. Написана је у програмском језику Ц као део ГНУ пројекта.[1] Издата је под ГНУ генералном лиценцом. То је софтвер који омогућава употребу преко хиљаду различитих математичких операција.

Историја[уреди]

Пројекат ГНУ научне библиотеке су започели физичари Марк Галаси и Џејмс Тајлер 1996. године у Националној лабораторији Лос Аламоса.[2] Њихов циљ била је модерна замена застарелих фортран библиотека као што је Нетлиб. Они су направили општи дизајн и почетне модуле, а након тога су регрутовали и друге научнике.

Карактеристике[уреди]

  • Основне математичке функције
  • Комплексни бројеви
  • Полиноми
  • Специјалне функције
  • Вектори и матрице
  • Пермутације
  • Комбинације
  • Сортирање
  • Уређени парови
  • Линеарна алгебра
  • Основни потпрограми за линеарну алгебру
  • Нумеричка интеграција
  • Фуријеове трансформације
  • Генератор насумичног броја
  • Псеудо-насумични низ
  • Статистике
  • Хистограми
  • Н-торке
  • Монте Карло интеграција
  • Обичне диференцијалне једначине
  • Интерполација
  • Нумеричка диференцијација
  • Чебишевљеве неједнакости
  • Дискретна Хенкелова трансформација
  • Кореновање
  • Физичке константе

Референце[уреди]

  1. ^ GNU
  2. ^ GSL design document as of oct 2012.

Спољашње везе[уреди]