GslBibliothèque numérique source et open source pour les programmeurs C et C ++ | |
Télécharger maintenant |
Gsl Classement & Résumé
Publicité
- 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
Narcissique
bibliothèque libre et open source qui implémente des nombres narcissiques en python ...
137 17 KB
lib3ds
bibliothèque source libre et open source qui vous aidera à gérer des fichiers 3DS ...
300 417 KB