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
Image illustrative de l'article GNU Scientific Library
Logo

Développeur Projet GNU
Dernière version 1.15 (7 mai 2011) [+/-]
É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.

Sommaire

Exemple [modifier]

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]

La GSL fournit des outils dans les domaines suivants :

Notes et références [modifier]

Lien externe [modifier]