-1

行列用の小さな数学ライブラリを書きたいと思います。クラスの重要な変数は、明らかにエントリのフィールドです。分数と複素数のクラスを作成したので、同じクラスを何度も作成する必要性を回避するために、ジェネリック プログラミングを活用できないかと考えていました。

したがって、分数、代数、複素数などの基本クラスがいくつかあります。それらをテンプレート クラス行列の型にしたいと思います。複素数、代数、分数などの束から何でもかまいません。適格な型を1つのスーパークラスにまとめるのに役立ちますか(たとえば、「mymath」の結果、宣言で「?はmymathを拡張しますか?」

それはエレガントな方法で可能ですか?「mymath」クラスが満たさなければならない条件は?

4

1 に答える 1

1

http://math.nist.gov/javanumerics/jama/#Packageで見つけることができるjamaという名前の行列処理用の完全な重要なパッケージがあります。

于 2013-11-10T14:42:42.497 に答える