um

無料およびオープンソースユニバーサルJavaマトリックスパッケージ
今すぐダウンロード

um ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • LGPL
  • 価格:
  • FREE
  • 出版社名:
  • UJMP Team
  • 出版社のWebサイト:
  • http://www.ujmp.org/
  • オペレーティングシステム:
  • Mac OS X
  • ファイルサイズ:
  • 1.1 MB

um タグ


um 説明

無料でオープンソースユニバーサルJava Matrixパッケージ UJMPは、スパースマトリックスクラスと密なマトリックスクラス、およびマトリックス乗算または行列逆のような線形代数のための多数の計算を提供するJavaライブラリです。 UJMPは、次の操作もサポートします。標準偏差、欠損値の置き換え、平均、相関、または相互情報もサポートされています。ユニバーサルJava Matrixパッケージは、多次元行列と、指定されたオブジェクトタイプを持つ一般行列をサポートし、メモリに収まらない場合でも非常に大きな行列を処理できます。 "ujmp"の主な機能は次のとおりです。 ・UJMPはLGPLの下でライセンスされているため、独自の商用アプリケーションで使用できます。 ・UJMPは、DoublemAtrix、floatmatrix、objectMatrix、intmatrix、booleanmatrix、またはstringmatrixなどのさまざまなデータ型のマトリックスクラスを提供します。 ・UJMPは一般的なマトリックスクラスGenericMatrixを提供しているため、保存されているオブジェクトタイプを指定できます。 ・UJMPはN次元行列を処理できます。 Sparse行列は、MatrixFactory.Sparse(行、列、size3、size4、size5、...)を使用して、任意の数の寸法を作成できます。 ・UJMPはメモリに収まるよりも多くの要素を格納できます。マトリックスはハードディスクまたはデータベースにマッピングできます。 ・UJMPでは、マトリックス内の1つの軸に沿って232を超える要素を格納できます。intの代わりにインデックスに長い値を使用します。 ・UJMPはMatrixクラスを提供します。これは、JDBCデータソースにリンクできます。 MatrixFactory.LinkToJDBC(ホスト、ポート、データベース、テーブル、ユーザー名、パスワード)を使用してください。データベースと直接作業できます。 ・UJMPはすべての行列の注釈を保存できます。これにより、マトリックスにラベルを付けるか、または軸に名前を付けることができます。 ・UJMPはCOLTやJAMAのような他のマトリックスパッケージに接続できます。実際には、UJMPに独自のクラスの代わりに特定の行列実装を使用するように指示できます。 ・UJMPはMATLAB、OCTAVE、R、GNUPLOTなどの他の数学ソフトウェアとインターフェースできます。これらのソフトウェアパッケージは、UJMPのコンピューティングエンジンまたは視覚化エンジンとして使用できます。 ・UJMPは、TXT、CSV、HTML、XLS(MS Excel)、PDF、TEX(LATEX)、MAT(MATLAB)、MDB(MSアクセス)など、さまざまなファイルタイプをインポートおよびエクスポートできます。 ・UJMPは、メモリにロードせずに巨大なCSVファイルを行列にリンクできます。これは、CSVファイルがマシンのメモリに収まらない場合に役立ちます。 CSVMatrixまたはMatrixFactory.LinkToFile(format.csv、hugecsvfile)を使用してください。 ・UJMPは、CachedMap、RingbufferList、またはSofthashMapなどの追加のコレクションクラスを提供しています。 ・UJMPは、メモリに収まるよりも多くのオブジェクトを保存できるSerializedObjectMapを提供します。このマップには、すべてのオブジェクトがディスク上のすべてのオブジェクトが格納されていますが、通常のHashMapのように使用できます。 ・Map、List、SetなどのJavaコレクションクラスは、UJMP行列に簡単にマッピングできます。これにより、計算を簡単に実行できます。例えば。 ArrayList内の値のリストの合計、平均、または標準偏差を計算できます。 MatrixFactory.LinkToCollection(MyArrayList)を使用して、UJMP行列を取得します。 ・すべての行列はさまざまな方法で視覚化できます。表、散布プロットまたはヒストグラム。 MyMatrix.ShowGui()を使用して画面に表示させます。 要件: ・Java. このリリースの新機能: ・このバージョンはBigIntegerとBigDecimal Matriesをサポートします。また、リファクタリング、バグ修正、その他の改良もたくさんあります。


um 関連ソフトウェア

jav jav

ジオメトリアプリケーション用のフリーおよびオープンソースのJavaライブラリ ...

194 312 KB

ダウンロード