GSL

Gratis en open source numerieke bibliotheek voor C en C ++ programmeurs
Download nu

GSL Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Free Software Foundation Inc
  • Uitgever website:
  • http://www.gnu.org/
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 2.9 MB

GSL Tags


GSL Beschrijving

Gratis en open source numerieke bibliotheek voor C en C ++ programmeurs GSL biedt een breed scala aan wiskundige routines, zoals willekeurige nummergeneratoren, speciale functies en de minste vierkantenfitting. Er zijn in totaal meer dan 1000 functies met een uitgebreide testsuite. Het complete assortiment onderwerpgebieden bedekt door de bibliotheek omvat: wortels van polynomen, speciale functies, complexe getallen, vectoren en matrices, blas-ondersteuning, lineaire algebra, permutaties, sorteren en veel meer. Wat is er nieuw in deze release: · Gepercialiseerd naar de nieuwste Autoconf en Automake (Autoconf-2.64, Automake-1.11) · Fixed de Allocators van RK4 en BSPLINE om ongeldige gratis () te voorkomen, gesprekken onder de geheugenomstandigheden. · Een bug opgelost in GSL_MULTIMIN_Fminimizer_NMSimplex2 waar het midden en de grootte van de Simplex niet zijn bijgewerkt op contract-bij de beste stappen, waardoor mislukkingen in convergentie veroorzaakten. · Nieuwe functies toegevoegd om Miser- en Vegas Monte Carlo-integratieparameters in te stellen en om Vegas Chi-Squared-waarde en tussentijdse resultaten te onderzoeken. · Toegevoegd aan de functie GSL_BSPLINE_GReville_abscissa om Greville Abcissae voor B-Splines te berekenen. · De cumulatieve distributiefuncties GSL_CDF_GUMBEL1_ {P, Q} moeten nu een groter bereik van parameters verwerken zonder te onderstroffen en overloop. · Het koptekstbestand GSL_CONST_CGS.H definieert niet langer waarden voor elektromagnetische eenheden. Aanvragen moeten in plaats daarvan GSL_CONST_CGSM.H gebruiken om de waarden in het CGS-magnetische systeem te verkrijgen. De vorige waarden voor deze eenheden in GSL_CONST_CGS.H werden slecht gedefinieerd omdat het type CGS-elektromagnetisch systeem niet gespecificeerd was (de waarden waren een mengsel van CGS-eenheden met de ampère van het MSKA-systeem). De getroffen constanten 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 en GSL_CONST_CGS_ROENTGEN. · De Pochhammer-functies GSL_SF_POCH (A, X) en GSL_SF_LNPOCH (A, X) WORDEN NU Behandelen van de speciale gevallen waarin A en A + X nul of negatieve gehele getallen zijn. · De confluente hypergeometrische functie GSL_SF_HYPERG_U (A, B, X) verwerkt nu sommige gevallen waarin X = 0. Het geval waarin 1 + A-B een negatief geheel getal is, retourneert niet langer een fout en de onjuiste beëindiging van de serie in bepaalde gevallen wordt opgelost. · Een nieuwe functie GSL_POLY_EVAL_DERIVS toegevoegd om tegelijkertijd een polynoom en zijn derivaten te evalueren. · Toegevoegd een nieuwe univariate minimaliserende algoritme gsl_min_fminimizer_quad_golden, die een variant is van het algoritme van Brent met bewaarde step-lengte aanpassing. · Toegevoegd een nieuwe Nelder-Mead Minimiser GSL_MULTIMIN_Fminimizer_NMSimplex2rand die een willekeurig georiënteerde simplex gebruikt in plaats van één op de coördinaatassen · Het Texinfo-bestand gebruikt nu de DIRCategory "softwarebibliotheken" uit de gratis software-directory, zoals aanbevolen in de handleiding van Texinfo. · De functie GSL_RAN_Exponentieel bevat nu nul in zijn uitgangsbereik. · Alle functies voor het bevrijden van toegewezen geheugen accepteren nu een null-aanwijzer, volgens de standaard C-verdrag (). · De functie GSL_SUM_LEVIN_U_ACCCEL verwerkt nu het speciale geval C_0 + 0 + 0 + 0 + .... dat gebeurt bij het optellen van Power Series C_N * x ^ n met x = 0. · De functies GSL_LINALG_LU_SOLVE, GSL_LINALG_LU_SVX, GSL_LINALG_LU_REFINE, GSL_LINALG_LU_INVERT en hun complexe equivalenten retourneren nu een fout voor enkelvoudige matrices. · De Multifit LMDER Hybrid Solvers Controleer nu de retourcode van de door de gebruiker geleverde functie in de GSL_MULTIFIT_FDFSOLVER_SET-methode. · Verbeterde de implementatie van GSL_RAN_DISCETTE_PROPROC om interne fouten te voorkomen als gevolg van inconsistenties van overmatige precisie op sommige platforms. · Geselecteerde GSL_SF_HYPERG_2F1 (A, B, C, X) om geen domeinfout te geven in het geval C een negatief geheel getal is en de serie eindigt met een eindig resultaat. · Het C99-inline sleutelwoord wordt nu ondersteund, naast de eerder ondersteunde GNU-stijl inline. · Gemodificeerd GSL_POLY_COMPLEX_SOLVE_CUBIC en GSL_POLY_SOLVE_CUBIC Om terugkerende nans in gevallen waarin overtollige precisie een verandering in het aantal wortels veroorzaakt. · Vaste incorrecte lengtecontrole in GSL_BLAS_DROTM. · Fixed GSL_ODEIV_STEP_GEAR2 om uw stappenfout te herstellen · GSL_ODEIV_EVOLVE_APPLY_PLAATS HERSTELT NU HERSTELT DE JUISTE VALUE VAN T OP STEP FAILURES . · Gebruik maken van Make Install Prefix = Dir zet nu correcte paden in pakketconfigures GSL-config en GSL.PC · Gemodificeerde GSL_MONTE_VEGAS om te werken aan de POW () Functie-onnauwkeurigheden op MingW . · Verhoogde het aantal termen in GSL_SF_MATHIEU_A en GSL_SF_MATHIEU_B om de convergentie in moeilijke regio's te verbeteren


GSL Gerelateerde software

libdvdcss

Gratis en open source-bibliotheek die u helpen toegang te krijgen tot dvd's ...

197 379 KB

Downloaden

abnf2c

Converteer abnf-grammaticabestanden naar Flex en Bison, om het te gebruiken met C-programma's ...

192 6.1 MB

Downloaden

Pyusb

Gratis en open source-bibliotheek die USB-toegang biedt op de Python-taal ...

177 15 KB

Downloaden