2012-04-06 18 views
0

lp問題(http://en.wikipedia.org/wiki/Mathematical_optimization)を解決するための数学的プログラミングを使用するアプリケーションを開発したいと考えています。私は数年間lpをC#で解決し、Javaでも...私はそれを行うのに役立つアンドロイド専用に開発されたいくつかのライブラリがあるのだろうかと思っていた。 誰かが良いと、おそらく無料のライブラリを知っていますか?あなたはJavaでのjarライブラリを使用した場合数学的プログラミング(数学的最適化)Android用ライブラリ

おかげで、

アンドレア

+0

あなたはJavaでのjarライブラリを使用した場合、彼らはまた、Androidの開発に取り組むべきです。 Javaプロジェクトの場合と同様にプロジェクトに追加します。 – Bandreid

+0

ありがとう...私はちょうどクリーム(http://bach.istc.kobe-u.ac.jp/cream/)を試して、完璧に動作しているようです。どうもありがとうございました! – jiraya85

答えて

2

は、彼らはまた、Androidの開発に取り組むべきです。 Javaプロジェクトの場合と同様にプロジェクトに追加します。以下の簡単な説明。あなたのAndroidプロジェクトや任意のJavaプロジェクトに外部JARを追加する

最良の方法は次のとおりです。

  • あなたにフォルダコール「LIBS」を作成し、ルートフォルダをプロジェクト

  • はにあなたのJARファイルをコピーします。 libフォルダ

  • Jarファイルを右クリックし、[ビルドパス]> [ビルドパスに追加]をクリックすると、プロジェクトに 'Refrenced Library'というフォルダが作成され、完了します。

プロジェクトを転送するたびに、依存関係の問題は発生しません。

また、あなたは、JavaやAndroidで使用できる優れた数学最適化ライブラリーでは、この答えを参照することができます:Linear Algebra Library For Android

+1

実際には、フォルダは 'libs'と呼ばれなければなりません。さもなければ、プロジェクトのantビルドが壊れます。 ADT17の変更については、[ここ](http://tools.android.com/recent/dependenciesinandroidprojects)を参照してください。ライブラリがこのフォルダに置かれると、javaビルドパスは自動的に更新されます。 –

+0

@Stefan Hanke ugh、そうです...私はそれを忘れました。修正していただきありがとうございます。 – Bandreid

+0

お手数をおかけしていただきありがとうございます。 Jamaの提案にも感謝しますが、これは数学ライブラリであり、線形プログラミングの問題を解決するにはあまり適していません。私は、彼らが非常に便利な方法の強力なセットを持っているため、あなたは単純なalghoritmを再作成する必要はありませんので、LP解決またはクリームを代わりに使用することをお勧めします。すべてありがとう! – jiraya85

関連する問題