Apache Commons Math

Skjermbilde programvare:
Apache Commons Math
Prog.varedetaljer:
Versjon: 3.6 Oppdatert
Last opp dato: 10 Feb 16
Lisens: Gratis
Popularitet: 52

Rating: 3.0/5 (Total Votes: 1)

Apache Commons Math kan betraktes som en utvidelse av Java kjernen og Apache Commons Lang pakker, adressering ulike smutthull om matematiske operasjoner og operatører.

Det er mange mindre pakker inni Commons Math komponent, hvert rettet mot en eller flere nisje drift, operatør eller algoritme.

Noen av områdene Commons Math pakkene kan brukes er:

- aritmetiske og geometriske midler

- varians og standardavvik

- sum, produkt, log sum, sum av kvadrat verdier

- minimum, maksimum, median og persentiler

- skjevhet og kurtosis

- første, andre, tredje og fjerde øyeblikk

- frekvensfordelinger

- enkel regresjon

- multippel regresjon

- rang transformasjoner

- kovarians og korrelasjon

- statistiske tester

- generere tilfeldige tall

- generere tilfeldige vektorer

- generere tilfeldige strenger

- generere kryptografisk sikre sekvenser av tilfeldige tall eller strenger

- genererer tilfeldige prøver og permutasjoner

- analysere fordelinger av verdier i en input fil og generere verdier "som" verdiene i filen

- generering av data for gruppert frekvensfordelinger eller histogrammer

- matrise addisjon, subtraksjon, multiplikasjon

- skalar addisjon og multiplikasjon

- transponere

- norm og spor

- operasjon på en vektor

- vektor addisjon, subtraksjon

- element for element multiplikasjon, divisjon

- skalar addisjon, subtraksjon, multiplikasjon, divisjon og makt

- kartlegging av matematiske funksjoner (cos, sin ...)

- dot produkt, ytre produkt

- avstand og norm i henhold til normer L1, L2 og Linf -

- løse lineære systemer

- egenverdier / egenvektorer og singulærverdier / enkelt vektorer

- ikke-reelle felt (komplekse, brøker ...)

- roten finne

- interpole

- integrasjon

- numerisk analyse

- polynomer

- differensiering

- ERF funksjoner

- gammafunksjonen

- Beta funksjoner

- dobbel array-verktøy

- int / dobbel hash kart

- fortsatt fraksjoner

- raske matematiske funksjoner

- binomialkoeffisienter, fakultet, Stirling tall og andre vanlige matematiske funksjoner

- komplekse tall

- komplekse transcendentale funksjoner

- kompleks formatering og parsing

- sannsynlighetsfordelinger

- brøk tall

- brøkdel formatering og parsing

- forvandle metoder

- 3D geometri

- euklidsk rom

- n-Sphere

- binær plass partisjone

- univariate funksjoner

- ordinære differensialligninger

- genetiske algoritmer

- Kalman filter

- kurvetilpasning

- clustering algoritmer

- distanse tiltak

Dokumentasjon er selvfølgelig inkludert for hver av disse pakkene

Hva er nytt i denne utgaven.

    < li> Framework for å skape kunstige nevrale nett
  • Selv organisering har kart
  • Computational geometri algoritmer (konveks skrog, vedlagt ball)
  • Ytelsesforbedringer av den lineære simplex løser
  • refactoring av kurve montører
  • Low-avviks tilfeldige generatorer (Sobol, Halton)
  • minste kvadratsittende

Hva er nytt i versjon 3.5:

  • rammeverk for å lage kunstige nevrale nett
  • Selv organisering har kart
  • Computational geometri algoritmer (konveks skrog, vedlagt ball)
  • Ytelsesforbedringer av den lineære simplex løser
  • refactoring av kurve montører
  • Low-avviks tilfeldige generatorer (Sobol, Halton)
  • minste kvadratsittende

Hva er nytt i versjon 3.4.1:

  • rammeverk for å lage kunstige nevrale nett
  • Selv organisering har kart
  • Computational geometri algoritmer (konveks skrog, vedlagt ball)
  • Ytelsesforbedringer av den lineære simplex løser
  • refactoring av kurve montører
  • Low-avviks tilfeldige generatorer (Sobol, Halton)
  • minste kvadratsittende

Hva er nytt i versjon 3.1:

  • Alt innhold pakke & quot; o.a.c.m.optimization & quot; refactored inn nye pakker & quot; o.a.c.m.optimization & quot; og & quot; o.a.c.m.fitting & quot;.
  • DBSCAN clustering algoritmen (i pakke & quot; o.a.c.m.stat.clustering & quot;).
  • Lagd element-by-element addisjon, subtraksjon, multiplikasjon og divisjon (i klassen & quot; o.a.c.m.util.MathArrays & quot;).
  • Ny konstruktør i den tilpassede kontrolløren klasser (pakke & quot; o.a.c.m.optimization & quot;) for bestått antall gjentakelser etter som & quot; konvergens test & quot; vil returnere true. Dette gjør at en algoritme for å returnere den beste løsningen funnet (etter brukerdefinert antall gjentakelser), selv om den ikke oppfyller de andre konvergenskriteriene.
  • Lagt til en ny & quot; SynchronizedRandomGenerator & quot; som brytes en annen & quot; RandomGenerator & quot; med alle metoder som blir synkronisert, og dermed gjengi koden thread-safe (på noen effektivitet kostnad).
  • Lagt ny & quot; NaNStrategy & quot ;: mislyktes, som brukes i & quot; RankingAlgorithm & quot; implementeringer. Enhver oppstått inngangsverdien som lykkes en & quot; Double # isNaN & quot; sjekk, resulterer i en & quot; NotANumberException & quot;.

Hva er nytt i versjon 2.2:

  • Dette er først og fremst et vedlikehold utgivelse, men det inkluderer også ny funksjoner og forbedringer. Brukere av versjon 2.1 oppfordres til å oppgradere til 2.2, da dette utgivelsen inneholder noen viktige feilrettinger.

Hva er nytt i versjon 2.0:

  • Fikset en feil indusert av oppføringer satt til 0 i simplex løser .
  • Fjernet en ubrukt argument i en privat metode i simplex løser.
  • Endret sannsynlighetsfordelinger for binomial, Poisson, og hypergeometriske distribusjoner å bruke Catherine Stykkgods sal punkt tilnærmelser.
  • Fjernet døde koden fra Complex # skillet.
  • Lagt til støtte for vektet deskriptiv statistikk.

Krav

  • Java 5 eller nyere

Lignende programvare

bignumber.js
bignumber.js

10 Dec 15

MathJax
MathJax

9 Feb 16

NArray
NArray

12 May 15

Annen programvare fra utvikleren Apache Software Foundation

Apache Airavata
Apache Airavata

6 Mar 16

Apache Ant
Apache Ant

11 Aug 16

Apache Knox
Apache Knox

12 May 15

Apache River
Apache River

6 Mar 16

Kommentarer til Apache Commons Math

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!