はApache Commonsの数学は数学的な演算と演算子に関する様々な抜け穴をアドレッシング、JavaコアとApache Commonsのラングパッケージへの拡張と考えることができます。
コモンズ数学のコンポーネント内の多くの小型パッケージ、それぞれが1つ以上のニッチな操作、オペレータ、またはアルゴリズムをターゲットがあります。
コモンズ数学パッケージが使用可能な領域のいくつかは次のとおりです:
- 算術と幾何平均
- 分散と標準偏差
- 和、積、ログ和、二乗値の和
- 最小値、最大値、中央値、およびパーセンタイル
- 歪度および尖度
- 第一、第二、第三および第四モーメント
- 周波数分布
- 単回帰ます。
- 重回帰ます。
- ランク変換
- 共分散と相関ます。
- 統計検定ます。
- 乱数を生成する
- ランダムなベクトルを生成する
- ランダムな文字列を生成します。
- 乱数または文字列の暗号化された安全なシーケンスを生成
- 生成するランダムサンプルおよび順列
- 入力ファイル内の値の分布を分析し、ファイル内の値 "のような"値を生成
- グループ化された周波数分布またはヒストグラム用のデータを生成します。
- 行列の加算、減算、乗算ます。
- スカラー加算と乗算
- 移調
- ノルムおよびトレース
- ベクター上の操作
- ベクトル加算、減算ます。
- 要素の掛け算によって要素、除算ます。
- スカラー加算、減算、乗算、除算、およびパワー
- 数学関数のマッピング(COS、罪...)
- 内積、外積ます。
- 規範L1、L2およびLINFに応じた距離とノルム -
- 線形システムを解くます。
- 固有値/固有ベクトルおよび特異値/特異ベクトル
- 非実フィールド(複素数、画分...)
- ルートの発見
- 補間ます。
- 統合
- 数値解析
- 多項式
- 分化
- ERF関数ます。
- ガンマ関数
- ベータ関数ます。
- double配列ユーティリティ
- int型/ダブルハッシュマップ
- 連分数ます。
- 高速数学関数ます。
- 二項係数、階乗、スターリング数およびその他の一般的な数学関数
- 複素数ます。
- 複雑な超越関数ます。
- 複雑なフォーマットと解析
- 確率分布
- 分数番号
- 分数のフォーマットと解析
- 変換の方法
- 3Dジオメトリ
- ユークリッド空間ます。
- 超球面ます。
- バイナリ空間分割
- 単変量関数ます。
- 常微分方程式
- 遺伝的アルゴリズム
- カルマンフィルタ
- カーブフィッティング
- クラスタリングアルゴリズム
- 距離尺度
ドキュメントはもちろんであるが、これらのパッケージのそれぞれに含まれます。
このリリースで新しい何ですか:ます。
人工ニューラルネットを作成するためのフレームワーク
自己組織化特徴マップ
計算幾何学アルゴリズム(凸包、ボールを囲みます)
リニアシンプレックスソルバのパフォーマンスの向上
曲線フィッターのリファクタリング
低食い違い乱数発生器(ソボル、ハルトン)
最小二乗フィッティング
人工ニューラルネットを作成するための
このフレームワーク:
このバージョン3.5の新機能であります
自己組織化特徴マップ
計算幾何学アルゴリズム(凸包、囲むボール)
リニアシンプレックスソルバのパフォーマンスの向上
曲線フィッターのリファクタリング
低食い違い乱数発生器(ソボル、ハルトン)
最小二乗フィッティング
人工ニューラルネットを作成するための
このフレームワーク:
このバージョン3.4.1の新機能であります
自己組織化特徴マップ
計算幾何学アルゴリズム(凸包、ボールを囲みます)
リニアシンプレックスソルバのパフォーマンスの向上
曲線フィッターのリファクタリング
低食い違い乱数発生器(ソボル、ハルトン)
最小二乗フィッティング
このバージョン3.1の新機能です:
このパッケージ&QUOTのすべての内容; o.a.c.m.optimization" o.a.c.m.optimization"新しいパッケージ&QUOTにリファクタリング。そして" o.a.c.m.fitting]です。
(パッケージ&QUOTで、o.a.c.m.stat.clustering")DBSCANクラスタリングアルゴリズム。
(クラス&QUOTに、o.a.c.m.util.MathArrays")要素ごとの加算、減算、乗算、除算を追加しました。
カスタムチェッカーのクラスで新しいコンストラクタ(パッケージ" o.a.c.m.optimization")反復回数を通過させるため、その後"収束テスト"真を返します。これは、他の収束基準を満たしていない場合でも、アルゴリズムは(繰り返しのユーザ定義の数の後に)見つかった最適なソリューションを返すことができます。
SynchronizedRandomGenerator"新しい&QUOTが追加されました。それは別の&QUOTをラップし、RandomGenerator"すべてのメソッドは、このように(いくつかの効率費用で)スレッドセーフコードをレンダリングする、同期されて。
NaNStrategy&QUOT ;:&QUOTで使用される、FAILED; RankingAlgorithm&QUOT新しい&QUOTを追加しました。実装。ダブル#のisNaN"&QUOTを成功でも遭遇した入力値。 、&QUOTで結果をチェックしてください。NotANumberException]です。
このは主にメンテナンスリリースですが、それはまた、新機能や拡張機能が含まれます。
どのバージョン2.2で新たに追加されました。バージョン2.1のユーザーは、このリリースには、いくつかの重要なバグ修正が含まれるように、2.2にアップグレードすることをお勧めします。
この何がバージョン2.0で新しく追加されます。
シンプレックスソルバーに0に設定項目によって誘発されるエラーを修正しました。
シンプレックスソルバでのプライベートメソッドで使用されていない引数を削除しました。
キャサリンLoaderの鞍点近似を使用するように二項分布、ポアソン、および超幾何分布の確率計算を変更しました。
コンプレックス#除算から削除デッドコード。
加重記述統計のサポートが追加されました。
この要件ます。
Javaの5以上
コメントが見つかりません