Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

[Calcul scientifique] Sortie de GNU Scientific Library 2.0
Avec de l'algèbre linéaire creuse et de nouveaux solveurs de régression d'arête

Le , par dourouc05

0PARTAGES

1  0 
La GNU Scientific Library est une bibliothèque de fonctions en C qui s’occupe de calcul numérique : elle fournit des générateurs de nombres aléatoires, des fonctions spéciales (fonctions de Bessel, intégrales elliptiques, polynômes de Laguerre généralisés, etc.), une implémentation de BLAS pour l’algèbre linéaire, etc. La version précédente, numérotée 1.16, est sortie en juillet 2013.

GSL 2.0 apporte des nouveautés significatives, notamment au niveau des matrices creuses, dont un solveur de systèmes linéaires utilisant l’algorithme GMRES. Le module de régression aux moindres carrés peut maintenant utiliser une formulation robuste, avec une régression d’arête (aussi dite de Tychonoff) ; de même, de nouvelles fonctions s’occupent de la régression non linéaire, comme lmniel pour des systèmes avec beaucoup de données. Pour l’interpolation, de nouvelles techniques 2D ont été implémentées : l’interpolation bilinéaire et bicubique.

La version majeure a augmenté suite à certains changements plus profonds : l’API a légèrement évolué pour certaines fonctions, d’autres ont été supprimées ; l’architecture interne de la bibliothèque a également évolué, de telle sorte que la compatibilité binaire n’est plus assurée (pour profiter de cette nouvelle version, les binaires existants devront être recompilés).

Source : GNU Scientific Library 2.0 released.

Une erreur dans cette actualité ? Signalez-le nous !