Ich implementierte mein mathematisches Modell mit Ilog Cplex mit C++. Die meisten meiner Entscheidungsvariablen haben Bruchwerte in den optimalen Lösungen. Einige von ihnen sind sehr klein, dass cplex sie als 0 ausgibt. Gibt es eine Möglichkeit, die Genauigkeit zu erhöhen, so dass ich die Werte solcher Variablen noch sehen kann?Präzision in Berechnungen C++ Cplex
Auch wenn ich cplex.getBestObjValue()
verwende, gibt es mir "-Inf". (Dies ist ein Maximierungsproblem.)
Danke für Ihre Antwort. Wenn ich die Einstellung IloCplex :: Param :: Emphasis :: Numerical verwende, wie kann ich die Genauigkeit angeben? Können Sie mir ein Beispiel für die Verwendung dieses Parameters geben? Und ja, mein Modell ist eine LP. – user2147241
Standardwert ist 0: Betonung der numerischen Genauigkeit nicht; Aber 1 bedeutet Übung mit äußerster Vorsicht in der Berechnung –