Gsl

Bibliothèque numérique source et open source pour les programmeurs C et C ++
Télécharger maintenant

Gsl Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Free Software Foundation Inc
  • Site Internet de l'éditeur:
  • http://www.gnu.org/
  • Systèmes d'exploitation:
  • Mac OS X
  • Taille du fichier:
  • 2.9 MB

Gsl Mots clés


Gsl La description

Gratuit et bibliothèque numérique open source pour les programmeurs C et C GSL fournit une large gamme de routines mathématiques tels que les générateurs de nombres aléatoires, des fonctions spéciales et le montage des moindres carrés. Il y a plus de 1000 fonctions au total avec un vaste suite.The test gamme complète de domaines couverts par la bibliothèque comprend: Racines de polynômes, fonctions spéciales, des nombres complexes, vecteurs et matrices, BLAS support, algèbre linéaire, Permutations, Tri et bien Suite. Quoi de neuf dans cette version: · Mise à niveau à la dernière autoconf et automake (autoconf-2.64, automake-1.11) · Correction des allocataires de RK4 et bspline pour éviter les appels gratuits () invalide au regard de conditions de mémoire. · Correction d'un bug dans gsl_multimin_fminimizer_nmsimplex2 où le centre et la taille du simplex ont été pas mis à jour le contrat par étapes meilleures, ce qui provoque des défaillances en matière de convergence. · Ajout de nouvelles fonctions pour définir les paramètres d'intégration Miser et VEGAS Monte Carlo, et d'examiner VEGAS valeur chi-carré et des résultats intermédiaires. · Ajout de la fonction gsl_bspline_greville_abscissa pour calculer Greville pour abcisses B-splines. · Les gsl_cdf_gumbel1_ fonctions de distribution cumulative {P, Q} doit maintenant gérer une plus grande gamme de paramètres sans débordement et trop-plein. · Le fichier en-tête gsl_const_cgs.h ne définit des valeurs pour les unités électromagnétiques. Les applications doivent utiliser gsl_const_cgsm.h au lieu d'obtenir les valeurs dans le système CGS-magnétique. Les valeurs précédentes de ces unités données dans gsl_const_cgs.h étaient mal définis comme le type de système électromagnétique CGS était non spécifié (les valeurs sont un mélange d'unités CGS avec l'ampère du système MSKA). Les constantes sont affectées GSL_CONST_CGS_BOHR_MAGNETON, GSL_CONST_CGS_ELECTRON_CHARGE, GSL_CONST_CGS_ELECTRON_MAGNETIC_MOMENT, GSL_CONST_CGS_FARADAY, GSL_CONST_CGS_GAUSS, GSL_CONST_CGS_NUCLEAR_MAGNETON, GSL_CONST_CGS_PROTON_MAGNETIC_MOMENT et GSL_CONST_CGS_ROENTGEN. · Les fonctions Pochhammer gsl_sf_poch (a, x) et gsl_sf_lnpoch (a, x) gérer maintenant les cas particuliers où a et a + x sont nuls ou des nombres entiers négatifs. · La fonction hypergéométrique confluente gsl_sf_hyperg_U (a, b, x) gère maintenant certains cas où x = 0. Le cas où 1 + a-b est un nombre entier négatif ne apparaît plus d'une erreur et la terminaison incorrecte de la série, dans certains cas est fixe . · Ajout d'une nouvelle fonction gsl_poly_eval_derivs pour évaluer un polynôme et ses dérivés simultanément. · Ajout d'un nouvel algorithme de minimisation univariée gsl_min_fminimizer_quad_golden qui est une variante de l'algorithme de Brent avec ajustement étape de longueur sauvegardé. · Ajout d'une nouvelle Nelder-Mead minimiseur gsl_multimin_fminimizer_nmsimplex2rand qui utilise un simplex orienté au hasard plutôt que fixe sur les axes de coordonnées · Le fichier texinfo utilise maintenant les dircategory « Bibliothèques de logiciels » dans le Répertoire des logiciels libres, tel que recommandé dans le manuel Texinfo. · La fonction gsl_ran_exponential comprend maintenant zéro dans sa plage de sortie. · Toutes les fonctions pour libérer la mémoire allouée maintenant accepter un pointeur NULL, suivant gratuitement la convention standard C (). · La gsl_sum_levin_u_accel fonction gère maintenant le cas particulier c_0 + 0 + 0 + 0 + .... qui se produit lorsque la somme de la série c_n de puissance * x ^ n avec x = 0. · Les fonctions gsl_linalg_LU_solve, gsl_linalg_LU_svx, gsl_linalg_LU_refine, gsl_linalg_LU_invert et leurs équivalents complexes renvoient désormais une erreur pour les matrices singulières. · Les solveurs hybrides Multifit de LMDER maintenant vérifier le code de retour de la fonction fournie par l'utilisateur dans la méthode gsl_multifit_fdfsolver_set. · Amélioration de la mise en uvre de gsl_ran_discrete_preproc pour éviter les erreurs internes dues à des incohérences de l'excès de précision sur certaines plates-formes. · Correction gsl_sf_hyperg_2F1 (a, b, c, x) donne pas une erreur de domaine dans le cas où c est un entier négatif et la série se termine avec un résultat fini. · Le mot-clé en ligne C99 est désormais pris en charge, en plus de la ligne de style GNU précédemment pris en charge. · Modifié gsl_poly_complex_solve_cubic et gsl_poly_solve_cubic pour éviter de retourner NaN dans les cas où l'excès de précision provoque un changement dans le nombre de racines. · Contrôle de la longueur incorrecte fixe dans gsl_blas_drotm. · Gsl_odeiv_step_gear2 fixes pour rétablir y en cas d'échec de l'étape · Gsl_odeiv_evolve_apply maintenant la valeur reconstitue correcte de t sur les échecs étape . · Utilisation de FAITE INSTALL PREFIX = DIR met maintenant désormais des chemins corrects dans les fichiers de configuration de package GSL-CONFIG et GSL.PC · GSL_Monte_vegas modifié pour travailler autour de Pow () Fonction des inexactitudes sur Mingw . · Augmentation du nombre de termes dans gsl_sf_mathieu_a et gsl_sf_mathieu_b pour améliorer la convergence dans les régions difficiles


Gsl Logiciels associés

lib3ds

bibliothèque source libre et open source qui vous aidera à gérer des fichiers 3DS ...

300 417 KB

Télécharger