問題タブ [simplex]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
123 参照

r - 次数制約のある LS 回帰

私はRが初めてで、あなたの支援に感謝します。制約に関する最適化の問題があります。R で最適化を解決する方法はいくつかありますが、適用する必要がある制約で問題を正しく表現できませんでした。

次の 3 つのカテゴリのデータがあるとします。

指数関数y(t)を各カテゴリのデータ ポイントに適合させて (二乗誤差を最小化)、y(t)_c > y(t)_b > y(t)_a > 0 を選択したいt [1;15]

0 投票する
1 に答える
55 参照

c++ - 実行可能なメソッドが無限ループに陥っている

C++ で記述された次のシンプレックス メソッドを実行しました。コードは次のとおりです。

しかし、このコードは無限ループで実行されます。実行可能メソッドが無限ループでスタックします。このエラーを解決するにはどうすればよいですか? 私を助けてください 。

0 投票する
1 に答える
295 参照

java - SimplexSolver、バイナリまたは半連続変数

純粋な JAVA シンプレックス ソルバーを長い間探していたときに、Apache Commons Math 3.3 APIのSimplexSolverに出会いました。

これで基本はわかりましたが、知りたいのは、このシンプレックス ソルバーがバイナリ (ソリューションで使用されている場合と使用されていない場合があります) または半連続変数を含む問題を解決できるかどうかです。

Simplexを使用し、JNIなしでJAVAで使用できるソリューションをGoogleで検索するのに数日を費やしましたが、残念ながらこれは私が得た限りです。

私が解決しようとしている問題: X は >= 100 かつ <= 10000 OR 0 である必要があります。これが半連続変数の目的です...

どんな助けでも大歓迎です..

0 投票する
1 に答える
793 参照

java - シンプレックス アルゴリズム

シンプレックスアルゴリズムとその動作を構築する必要がありますが、ユーザーがデータを入力できるようにしたいのですが、メインメソッドで、日付を配列に入れる「for」ループをいくつか作成しましたが、同じデータを別の配列に入れました(彼らは持っていますまったく同じデータ) 修正方法がわかりません。

1 つのタイプの日付に対して 1 つの配列だけを作成しようとすると、クラッシュします。

[編集] ええ、私はそれらのスキャナーを更新します (ありがとうみんな) そして今、私はこのエラーがあります:

「スレッド「メイン」の例外 java.lang.ArrayIndexOutOfBoundsException: simplex.Simplex$Modeler で 2。(Simplex.java:224) で simplex.Simplex.main(Simplex.java:196)」

}

0 投票する
1 に答える
1966 参照

python - scipy Delaunay 三角形分割の出力から、特定のボリューム (またはラインの長さの合計) の下でのみ単純化する方法を選択するには?

ポイントのセットに Delaunay 三角形分割を使用して、ポイントのクラスターを規則的なパターンで分離しようとしています。

初めて qhull.Delaunay オブジェクトを使用した経験があるので、ご容赦ください...

現在、次のようになっています。

ドロネー出力

print (tri.simplices)リストを取得できることがわかりました。明らかなクラスターにあるものだけを分離したいのですが、線の長さやボリュームが特定のしきい値を超えているものを削除することで実行できると思いますが、結果を操作してこれを行う方法がわかりませんか?