Ujmp.

Kostenloses und Open Source Universal Java Matrix-Paket
Jetzt downloaden

Ujmp. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • LGPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • UJMP Team
  • Website des Verlags:
  • http://www.ujmp.org/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 1.1 MB

Ujmp. Stichworte


Ujmp. Beschreibung

Kostenloses Open Source Universal Java Matrix-Paket UJMP ist eine Java-Bibliothek, die spärliche und dichtbare Matrixklassen sowie eine große Anzahl von Berechnungen für lineare Algebra wie Matrix Multiplikation oder Matrix inverse bietet. UJMP unterstützt auch die folgenden Vorgänge: Standardabweichung, Austausch von fehlenden Werten, Mittelwert, Korrelation oder gegenseitigen Informationen werden auch unterstützt. Matrices können von einem großen Anzahl von Dateiformaten importiert und in eine große Anzahl von Dateiformaten exportiert werden, die auch auf JDBC-Datenbanken verknüpft werden. Das Universal Java Matrix-Paket unterstützt mehrdimensionale Matrizen sowie generische Matrizen mit einem angegebenen Objekttyp und können auch sehr große Matrizen umgehen, auch wenn sie nicht in den Speicher passen. Hier sind einige wichtige Funktionen von "ujmp": · UJMP ist unter dem LGPL lizenziert, sodass Sie sie in Ihren eigenen kommerziellen Anwendungen verwenden können. · UJMP bietet Matrixklassen für verschiedene Datentypen wie Doulowatrix, FloatMatrix, ObjectMatrix, Intmatrix, BooleanMatrix oder StringMatrix. · UJMP bietet eine generische Matrix-Klasse genericmatrix, sodass Sie den gespeicherten Objekttyp angeben können. · UJMP kann n-dimensionale Matrizen verarbeiten. Sie können spärliche Matrizen mit einer beliebigen Anzahl von Dimensionen mit MatrixFactory.sparse (Zeilen, Spalten, Größe3, Größe4, Größe5, ...) erstellen. · UJMP kann mehr Elemente speichern als in den Speicher. Matrizen können auf Festplatten oder Datenbanken zugeordnet werden. · UJMP ermöglicht das Speichern von mehr als 232 Elementen entlang einer Achse in einer Matrix, er verwendet lange Werte für Indizes anstelle von int. · UJMP bietet eine Matrix-Klasse, die mit JDBC-Datenquellen verknüpft werden kann. Verwenden Sie matrixFactory.linktojdbc (Host, Port, Datenbank, Tabelle, Benutzername, Passwort) und Sie können direkt mit Ihrer Datenbank arbeiten. · UJMP kann Anmerkungen für alle Matrizen speichern. Dies macht es einfach, eine Matrix zu kennzeichnen oder die Namen der Achse anzugeben. · UJMP kann mit anderen Matrix-Paketen wie Colt oder JAMA verbunden sein. In der Tat können Sie ujmp mitnehmen, um eine bestimmte Matrix-Implementierung anstelle seiner eigenen Klassen zu verwenden. · UJMP CAN-Schnittstelle mit anderen mathematischen Software wie MATLAB, Oktave, R oder GNUPLOT. Sie können diese Softwarepakete als Computer- oder Visualisierungsmotoren in UJMP verwenden. · UJMP kann viele verschiedene Dateitypen importieren und exportieren: TXT, CSV, HTML, XLS (MS Excel), PDF, TEX (LATEX), MAT (MATLAB), MDB (MS Access) usw. · UJMP kann eine riesige CSV-Datei an eine Matrix verknüpfen, ohne sie in den Speicher zu laden. Dies ist nützlich, wenn Ihre CSV-Datei nicht in den Speicher Ihres Computers passt. Verwenden Sie csvmatrix oder matrixfactory.linktoFile (format.csv, hubecsvfile). · UJMP bietet zusätzliche Sammelklassen wie CachedMap, Ringbufferliste oder SofthashMap, die für besondere Zwecke sehr hilfreich sein können. · Ujmp bietet eine serializedobjectmap, die mehr Objekte speichern kann als in den Speicher geeignet. Diese Karte speichert alle Objekte auf der Festplatte, aber Sie können es wie ein normaler Hashmap verwenden. · Java Collection-Klassen wie MAP, List oder Set können leicht an UJMP-Matrizen zugeordnet werden, was die Berechnungen leicht durchführen kann. Z.B. Sie können Summe, Durchschnitts- oder Standardabweichung einer Liste von Werten in einer Arraylist berechnen. Verwenden Sie matrixFactory.linktocollection (MyArraylist) und erhalten Sie eine UJMP-Matrix. · Jede Matrix kann auf verschiedene Arten visualisiert werden, z. Tisch, Streuunterlage oder Histogramm. Verwenden Sie einfach mymatrix.showgui (), um ihn auf den Bildschirm zu bringen. Anforderungen: · Java Was ist neu in dieser Version: · Diese Version unterstützt Unterstützung für BigINTEGER und BIGDECIMAL-Matrizen. Auch viel Refactoring, Bug Fixing und andere Verbesserungen.


Ujmp. Zugehörige Software