Apache Commons Math

Software skärmdump:
Apache Commons Math
Mjukvaruinformation:
Version: 3.6 Uppdaterad
Ladda upp dagen: 10 Feb 16
Licens: Gratis
Popularitet: 52

Rating: 3.0/5 (Total Votes: 1)

Apache Commons Math kan betraktas som en förlängning av Java kärnan och Apache Commons Lang paket, som tar upp olika kryphål om matematiska operationer och operatörer.

Det finns många mindre paket inne i Commons Math komponenten varje inriktnings en eller flera nisch drift, operatör, eller algoritm.

Några av de områden Commons Math paket kan användas är:

- aritmetiska och geometriska medelvärden

- varians och standardavvikelse

- summa, produkt, log summa, summan av kvadrat värden

- minimum, maximum, median och percentiler

- skevhet och kurtosis

- första, andra, tredje och fjärde ögonblicken

- frekvensfördelning

- enkel regression

- multipel regression

- rank transformationer

- kovarians och korrelation

- statistiska test

- generera slumptal

- att generera slumpmässiga vektorer

- att generera slumpmässiga strängar

- generera kryptografiskt säkra sekvenser av slumptal eller strängar

- genererar stickprov och permutationer

- analysera fördelningar av värden i en indatafil och generera värden "som" värdena i filen

- generera data för grupperade frekvensfördelning eller histogram

- matris addition, subtraktion, multiplikation

- skalär addition och multiplikation

- Införliva

- norm och spår

- operation på en vektor

- vektor addition, subtraktion

- element för element multiplikation, division

- skalär addition, subtraktion, multiplikation, division och makt

- kartläggning av matematiska funktioner (cos, sin ...)

- skalärprodukt, yttre produkt

- avstånd och norm enligt normer L1, L2 och Linf -

- att lösa linjära system

- egenvärden / egenvektorer och singulära värden / singulära vektorer

- icke-real fält (komplexa, bråk ...)

- rot hitta

- interpolation

- integration

- numerisk analys

- polynom

- differentieringen

- ERF funktioner

- gammafunktionen

- Beta funktioner

- dubbel array verktyg

- int / dubbel hash karta

- kedjebråk

- snabba matematiska funktioner

- binomialkoefficient, fakulteter, Stirling nummer och andra vanliga matematiska funktioner

- komplexa tal

- komplexa transcendenta funktioner

- komplex formatering och analysera

- sannolikhetsfördelningar

- fraktionsnummer

- fraktion formatering och analysera

- transformmetoder

- 3D geometri

- euklidiska utrymmen

- n-Sphere

- binär utrymme partitione

- univariata funktioner

- ordinära differentialekvationer

- genetiska algoritmer

- Kalman filter

- kurvanpassning

- klustring algoritmer

- distans åtgärder

Dokumentation är naturligtvis ingår för vart och ett av dessa paket

Vad är nytt i den här versionen.

    < li> Ramverk för att skapa artificiella neurala nät
  • självorganiserande har kartor
  • beräkningsgeometri algoritmer (konvex skrov, som innesluter boll)
  • Prestandaförbättringar av den linjära simplex solver
  • refactoring av kurvan montörer
  • låg avvikelse slumpgeneratorer (Sobol, Halton)
  • minsta kvadrat montering

Vad är nytt i version 3.5:

  • Ramverk för att skapa artificiella neurala nät
  • självorganiserande har kartor
  • beräkningsgeometri algoritmer (konvex skrov, som innesluter boll)
  • Prestandaförbättringar av den linjära simplex solver
  • refactoring av kurvan montörer
  • låg avvikelse slumpgeneratorer (Sobol, Halton)
  • minsta kvadrat montering

Vad är nytt i version 3.4.1:

  • Ramverk för att skapa artificiella neurala nät
  • självorganiserande har kartor
  • beräkningsgeometri algoritmer (konvex skrov, som innesluter boll)
  • Prestandaförbättringar av den linjära simplex solver
  • refactoring av kurvan montörer
  • låg avvikelse slumpgeneratorer (Sobol, Halton)
  • minsta kvadrat montering

Vad är nytt i version 3.1:

  • Alla förpackningens innehåll & quot; o.a.c.m.optimization & quot; refactored in nya paket & quot; o.a.c.m.optimization & quot; och & quot; o.a.c.m.fitting & quot;.
  • DBSCAN klustring algoritmen (i paketet & quot; o.a.c.m.stat.clustering & quot;).
  • Annan element av element addition, subtraktion, multiplikation och division (i klass & quot; o.a.c.m.util.MathArrays & quot;).
  • Ny konstruktör i den anpassade checker klasser (paket & quot; o.a.c.m.optimization & quot;) för att passera antalet iterationer, varefter & quot; konvergenstestet & quot; returnerar sant. Detta tillåter en algoritm för att returnera den bästa lösningen fann (efter den användardefinierade antalet iterationer), även om det inte uppfyller de andra konvergenskriterier.
  • Lade till en ny & quot; SynchronizedRandomGenerator & quot; som sveper en annan & quot; RandomGenerator & quot; med alla metoder är synkroniserade, vilket gör koden trådsäker (någon kostnadseffektivitet).
  • Lagt till nya & quot; NaNStrategy & quot ;: misslyckades, som används i & quot; RankingAlgorithm & quot; implementeringar. Alla stött ingångsvärde som lyckas en & quot; Double # isNaN & quot; kontrollera, resulterar i en & quot; NotANumberException & quot;.

Vad är nytt i version 2.2:

  • Detta är främst en underhållsversion, men det innehåller också nya funktioner och förbättringar. Användare av version 2.1 uppmuntras att uppgradera till 2,2, eftersom den här versionen innehåller några viktiga buggfixar.

Vad är nytt i version 2.0:

  • Felet induceras av posterna till 0 i simplex lösare .
  • Bort en oanvänd argument i en privat metod simplex lösare.
  • Förändrade sannolikhetsberäkningar för binomial, Poisson, och hypergeometriska fördel att använda approximationer Catherine lastarens sadelpunkt.
  • Bort död kod från Complex # klyftan.
  • Stöd för viktade deskriptiv statistik.

Krav :

  • Java 5 eller högre

Liknande mjukvara

NArray
NArray

12 May 15

FlexUnit
FlexUnit

13 May 15

SciPy
SciPy

28 Feb 15

Annan programvara för utvecklare Apache Software Foundation

Kommentarer till Apache Commons Math

Kommentarer hittades inte
Kommentar
Slå på bilder!