5

Wie bekomme ich den Wert der Variablen, die ich zuvor definiert habe (mit addVar) in Gurobi Python? Ich muss den Wert der Gurobi-Variablen vergleichen und dann Berechnungen durchführen, um meine Zielvariable zu erreichen. Das Gleiche muss vor der Optimierung durchgeführt werden.Gurobi Python get Wert der definierten Variablen

Antwort

8

Sie haben zwei Möglichkeiten. Am einfachsten ist es, einen Verweis auf das Var-Objekt zu speichern, das von Model.addVar zurückgegeben wird. Eine andere Möglichkeit besteht darin, einen Namen für Ihre Variablen mit dem Parameter name in addVar anzugeben und anschließend die Variable mit Model.getVarByName abzurufen.

+1

Es gibt zwei Schritte: Abrufen des Var-Objekts wie oben beschrieben und Abrufen des Lösungswerts über das X-Attribut. –