問題タブ [cplex]
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.
cplex - ILOG を使用した CPLEX の目的関数の最大化
プロジェクトに取り組んでいて、CPLEX for ILOG の機能について疑問に思っていました。たとえば、私は顧客ごとに商品を販売しています。6 つの商品それぞれに異なる確率があります。これは、人が商品を購入する確率が異なることを意味します。2 人の顧客と 6 つの製品があるとします。最初の顧客の場合、確率は最初の製品で 0.5、2 番目の製品で 0.3 などです。つまり、利益を最大化したいのですが、各製品の収益を把握しています。私の問題は、これらの確率に従って、どのように最も収益性の高い製品を選択できるかです。明らかに、これらの確率を使用する方法が必要です。プロジェクトでは、それらは確率を与えるだけであり、それらを使用する方法についての説明はありません。今のところ、私の関数は次のようになります。
数量は、製品を販売するためにチャネルが使用された回数を決定するために使用されます。4 つの異なるチャネルには費用がかかります。
c - CPLEX、Cコーディング
Linux での最適化問題を C でコーディングしています。この最適化問題を解決するために CPLEX を使用しています。コードとすべてを書きましたが、ターミナルでコンパイルしようとすると、次のようなエラーが発生します。
など....コードでCPXをCPXXに変更しようとしていますが、まだ64ビットマシンモデルがあります.cは私のCファイルの名前です。model.c:(.text+0x115c): undefined reference to "CPXnewrows"
model.c:(.text+0x121b): undefined reference to "CPXchgcoeflist"
model.c:(.text+0xd62): undefined reference to "CPXnewcols"
どんな助けでも感謝します!!!