Apache Commons Math

Software screenshot:
Apache Commons Math
Software detaljer:
Version: 3.6 Opdateret
Upload dato: 10 Feb 16
Licens: Gratis
Popularitet: 52

Rating: 3.0/5 (Total Votes: 1)

Apache Commons Math kan betragtes som en udvidelse af Java kerne og Apache Commons Lang pakker, adressering forskellige smuthuller med hensyn til matematiske operationer og operatører.

Der er mange mindre pakker inde i Commons Math komponent, hver rettet mod en eller flere niche-operation, operatør eller algoritme.

Nogle af de områder Commons Math pakker kan anvendes, er:

- aritmetiske og geometriske midler

- varians og standardafvigelse

- sum, produkt, log sum, summen af ​​kvadrerede værdier

- minimum, maksimum, median og percentiler

- skævhed og kurtosis

- første, anden, tredje og fjerde øjeblikke

- frekvensfordelinger

- simpel regression

- multipel regression

- rang transformationer

- kovarians og korrelation

- statistiske test

- at generere tilfældige tal

- at generere tilfældige vektorer

- at generere tilfældige strenge

- genererer kryptografisk sikre sekvenser af tilfældige tal eller strenge

- genererer stikprøver og permutationer

- at analysere fordelinger af værdier i et input-fil og genererer værdier "som" værdierne i filen

- generering af data for grupperede frekvensfordelinger eller histogrammer

- matrix addition, subtraktion, multiplikation

- skalar addition og multiplikation

- gennemførelse

- norm og trace

- operation på en vektor

- vektor addition, subtraktion

- element for element multiplikation, division

- skalar addition, subtraktion, multiplikation, division og magt

- kortlægning af matematiske funktioner (cos, sin ...)

- dot produkt, ydre produkt

- afstand og normen ifølge normerne L1, L2 og Linf -

- løse lineære systemer

- egenværdier / egenvektorer og singulære værdier / ental vektorer

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

- root fund

- interpolation

- integration

- numerisk analyse

- polynomier

- differentiering

- ERF funktioner

- Gamma funktioner

- Beta funktioner

- dobbelt array-utilities

- int / dobbelt hash kort

- fortsatte fraktioner

- hurtige matematiske funktioner

- binomialkoefficienter, fakulteterne, Stirling numre og andre fælles matematiske funktioner

- komplekse tal

- komplekse transcendente funktioner

- kompleks formatering og parsing

- sandsynlighedsfordelinger

- fraktion numre

- fraktion formatering og parsing

- omdanne metoder

- 3D geometri

- euklidisk rum

- n-Sphere

- binær plads partitionering

- univariate funktioner

- ordinære differentialligninger

- genetiske algoritmer

- Kalman filter

- kurvetilpasning

- klyngedannelse algoritmer

- distance foranstaltninger

Dokumentation er selvfølgelig inkluderet for hver af disse pakker

Hvad er nyt i denne udgivelse:.

    < li> Framework for at skabe kunstige neurale net
  • Self organisering har kort
  • Computational geometri algoritmer (konvekse skrog, omslutter bold)
  • ydeevne forbedringer af lineære simplex Solver
  • Refactoring af kurve montører
  • Low-afvigelse tilfældige generatorer (Sobol, Halton)
  • mindste kvadraters montering

Hvad er nyt i version 3.5:

  • ramme for at skabe kunstige neurale net
  • Self organisering har kort
  • Computational geometri algoritmer (konvekse skrog, omslutter bold)
  • ydeevne forbedringer af lineære simplex Solver
  • Refactoring af kurve montører
  • Low-afvigelse tilfældige generatorer (Sobol, Halton)
  • mindste kvadraters montering

Hvad er nyt i version 3.4.1:

  • ramme for at skabe kunstige neurale net
  • Self organisering har kort
  • Computational geometri algoritmer (konvekse skrog, omslutter bold)
  • ydeevne forbedringer af lineære simplex Solver
  • Refactoring af kurve montører
  • Low-afvigelse tilfældige generatorer (Sobol, Halton)
  • mindste kvadraters montering

Hvad er nyt i version 3.1:

  • Alt indhold på pakken & quot; o.a.c.m.optimization & quot; refactored i nye pakker & quot; o.a.c.m.optimization & quot; og & quot; o.a.c.m.fitting & quot;.
  • DBSCAN clustering algoritme (i pakken & quot; o.a.c.m.stat.clustering & quot;).
  • Tilføjet element-for-element addition, subtraktion, multiplikation og division (i klasse & quot; o.a.c.m.util.MathArrays & quot;).
  • Ny konstruktør i brugerdefinerede checker klasser (pakke & quot; o.a.c.m.optimization & quot;) til at lede antal iterationer, hvorefter & quot; konvergens test & quot; vil returnere sandt. Dette giver en algoritme til at returnere den bedste løsning fundet (efter den brugerdefinerede antal iterationer), selv om det ikke opfylder de øvrige konvergenskriterier.
  • Tilføjet en ny & quot; SynchronizedRandomGenerator & quot; der ombrydes anden & quot; RandomGenerator & quot; med alle metoder bliver synkroniseret, hvilket gør koden tråd-safe (på nogle effektivitet omkostninger).
  • Tilføjet nye & quot; NaNStrategy & quot ;: mislykkedes, der anvendes i & quot; RankingAlgorithm & quot; implementeringer. Enhver stødt indgangsværdi der lykkes en & quot; Double # isNaN & quot; kontrollere, resulterer i en & quot; NotANumberException & quot;.

Hvad er nyt i version 2.2:

  • Dette er primært en vedligeholdelse udgivelse, men det omfatter også nye funktioner og forbedringer. Brugere af version 2.1 opfordres til at opgradere til 2.2, da denne udgivelse indeholder nogle vigtige fejlrettelser.

Hvad er nyt i version 2.0:

  • Rettet en fejl fremkaldt af angivelser til 0 i simplex Solver .
  • Fjernet en ubrugt argument i en privat metode i simplex Solver.
  • Ændrede sandsynlighedsberegninger for binomial, Poisson, og Hypergeometrisk distributioner til at bruge Catherine Loader saddel punkt tilnærmelser.
  • Fjernet døde kode fra Complex # kløft.
  • Tilføjet understøttelse af vægtede beskrivende statistik.

Krav :

  • Java 5 eller højere

Lignende software

Andre software developer Apache Software Foundation

Apache Marmotta
Apache Marmotta

1 Mar 15

Apache Pig
Apache Pig

20 Jul 15

Apache Woden
Apache Woden

10 Dec 15

Kommentarer til Apache Commons Math

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!