問題タブ [mathprog]
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.
csv - Glpk での出力 csv ファイルのフォーマット
私は GLPK と線形計画法の初心者です。一部のデータを .csv ファイルに出力しようとしていますが、ファイルに出力していますが、データをコンマで区切っていません。
最初の問題: 1,3,2,1,...,1 のように .csv sth に保存したい
2 番目: 1 番目の制約の「<=10」の代わりに、0、10、20、30、40、50 などの異なる値を設定し、これらの値に対してこのコード サブジェクトを実行し、値を「 out.csv」ファイル。この特定のケースでは、out.csv に 6 行があり、値はカンマで区切られています。たとえば、関数の目的と制約を「for」の中に入れることはできません。それで、アイデア?
よろしくお願いします。
r - 関連する 3 つのパラメーターを含む Mathprog テキスト ファイル
Mathprog メソッドを使用して問題を解決しようとしていますが、R を使用して txt ファイルを読み取ると問題が発生します。
どこに問題があるかはわかっていると思いますが、それを解決する方法がわかりません。
これがコード全体ですが、 param a および param tc 3 変数で使用すると、問題は最終的に発生します。
これらの関数と一緒に使用して、R で読み取ります。
ubuntu - GLPK 無効インジケータ エラーの例
dist という付属のサンプルで apt-get を介してインストールした GLPK ソルバー (glpsol) を実行できません。以下をスローします。
編集: -m で実行すると、別のエラーが返されます:
ampl - GNU MathProg: 記号セットと整数セット
GNU MathProg の単純化されたデータ セットは次のとおりです。Verts
頂点のインデックスのセットでありcoords
、これらの頂点の座標のテーブルです。
これは機能しますが、Verts の定義を次のように置き換えると:
この段階でコンパイルは成功しVerts
ますが、パラメータ テーブルにインデックスを付けることができませんCoords
。具体的には、 をglpsol
返しますCoords[1,X] out of domain
。
直観的に、短縮形を使用した定義は整数セットを定義すると仮定しますが、索引付けにはある種の記号的な「文字列」型が必要です。私の直感は正しいですか?もしそうならset Verts := ?;
、テーブルに4つではなく10 000の要素がある場合、どのように記述すればよいですか?