問題タブ [opl]

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 投票する
1 に答える
1221 参照

cplex - データ ビューを Excel に保存する OPL-Cplex

「データ ビュー」を opl cplex が示すスタイルで Excel スプレッドシートにエクスポートするにはどうすればよいですか?

たとえば、スクリーンショットを参照してください。赤いボックスでマークされたアイコンをクリックすると、タブ (緑のボックス) が開きます。緑色のボックスを、opl によって指定されたスタイルで Excel スプレッドシートに保存したいと考えています。可能性はありますか?はいの場合、どうすればよいですか?シート書き込みコマンドを試しましたが、フォーマットが失われます。

どうもありがとう!

データビュー

0 投票する
0 に答える
1290 参照

cplex - OPL は式エラーを抽出できません

OPL (CPLEX) の範囲に依存するセットを作成しようとしましたが、次の 4 つのエラーが発生しました。

  1. データ要素「a」が定義されていません。
  2. 要素 "a" の初期化式が無効です。
  3. OPL は式を抽出できません: H[j]。
  4. OPL はモデルを抽出できません: IntCollections[j] のスコープ外のインデックス j の範囲外です。

3番は大きな間違いだと思います。

コードの初期化は次のとおりです。

/ .mod /

/ .dat /

ありがとう、それは私を助けるでしょう

0 投票する
0 に答える
812 参照

cplex - OPL ファイル (CPLEX) でのバイナリ使用エラー

私は実際に IBM ILOG CPLEX を使用していくつかの最適化問題を解決しています。バイナリ変数に問題がありました。正しい方法で使用していないと思います。実際、ここに私の mod ファイルを設定したいと思います。

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

opl - OPL に文字列連結はありますか?

IBM/ILOG OPL 言語に文字列連結構文/機能があるかどうか疑問に思っていましたか? +私はOPLモデルで次のように使用しました:

しかし、エラーが発生しました。

CPLEX studio 12.6 を使用していますが、ヘルプを調べたところ、そのような機能が見つかりませんでした。グーグルで調べてみると、int配列にはappendがありますが、Stringにはあまりありません。モデル自体で文字列連結を行う方法のポインタ。

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

java - Java から OPL モデルにデータを渡す

OPL .modモデルがあり、Java コードから実行します。モデルには外部データが必要です。現在、モデルは.datファイルからデータをロードします

方法。

Java コードから直接データをロードしたい。

見つけた

しかし、使い方(OplDataElementsの要素定義の仕方)がわかりません。

誰かがこのメソッドの要素と使用法を定義する例を提供できますか? (または、Java から OPL モデルにデータを渡すより良い方法)

前もって感謝します。

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

cplex - CPLEX OPL Massy コード エラー

IBM ILOG CPLEX Optimization Studioを使用して MILProblem を実行しましたが、大量のコードでエラーが発生しました。実行ボタンを押すまで、ファイル エディターはエラーを警告しませんでした。

エラーは

そのようなエラーとして、私はそれをググる方法が本当にわかりません。これが .mod および .dat ファイルです。

.mod ファイル

.dat ファイル

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

cplex - CPLEX OPL での配列のマージ

サイズの異なる 4 つのアレイを 1 つのアレイ (サブボリューム) にマージしようとしています。この配列には、入力された文字列に対応する 12 個の float 値が含まれている必要があります。追加機能は、整数値でのみ機能するため、機能しません。これをコーディングする適切な方法は何ですか?