2011-03-29から1日間の記事一覧
今回は org.apache.commons.math.util.DoubleArray インターフェスにメソッドを追加していきます(一覧)。 このインターフェースは基本的に double の配列ですが、要素にアクセスするメソッドが最低限しか定義されていないのでかなり使いづらいのが正直なと…
今回はインターフェース DoubleArray とその実装クラス ResizableDoubleArray を見ていきます。「DoubleArray インターフェース」は、基本的には double の配列を表す型ですが、データを扱う際に便利なメソッドが定義されています・・・と言っても、addEleme…
今回は連分数を実装する ContinuedFraction クラス(一覧)。ContinuedFraction クラスを使用する場合は、サブクラスもしくは無名クラスによって抽象メソッド getA(), getB() の実装を行う必要がありました(こちら参照)。 Java ではそれで仕方ありませんで…
commons-math の API はお世辞にも使いやすいとは言えないので(Java 言語のせいもあるけど)、Groovy のメタプログラミング機能の力を借りて使いやすさを向上させちゃおう!って野望の元にあれこれ試行錯誤していきます。 パフォーマンスに関しては基本的に…