GNU Scientific Library

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
Page d'aide sur l'homonymie Pour les articles homonymes, voir GSL.
GNU Scientific Library
Logo
Logo

Développeur Projet GNU
Dernière version 1.16 () [+/-]
Écrit en C
Environnement Multiplate-forme
Type Bibliothèque logicielle
Licence GNU GPL
Site web (en) Site officiel

En informatique, GNU Scientific Library (ou GSL) est une bibliothèque libre écrite en C fournissant des outils de calculs numériques en mathématiques appliquées. La GSL fait partie du projet GNU et est distribuée selon les termes de la licence GNU GPL.

Exemple[modifier | modifier le code]

L'exemple suivant[1] calcule la valeur de la fonction de Bessel J0(5) :

#include <stdio.h>
#include <gsl/gsl_sf_bessel.h>

int
main (void)
{
  double x = 5.0;
  double y = gsl_sf_bessel_J0 (x);
  printf ("J0(%g) = %.18e\n", x, y);
  return 0;
}

Le résultat est le suivant, avec une erreur relative inférieure à 7·10-17 :

J0(5) = -1.775967713143382920e-01

Outils[modifier | modifier le code]

La GSL fournit des outils dans les domaines suivants :

Notes et références[modifier | modifier le code]

Lien externe[modifier | modifier le code]