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

Из Википедије, слободне енциклопедије
Иди на навигацију Иди на претрагу
ГНУ научна библиотека
Оригинални аутор(и)Марк Галаси, Џејмс Тајлер, Брајан Гог, Џерард Џангмен и многи други
Програмер(и)ГНУ пројекат
Прво издањеМај 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.

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