Save decision variables values and names in .csv using C#?
AnsweredHello,
I have a MILP optimization problem that I solved using Gurobi, using C#. However, I cannot figure out how to save the names and values of the decision variables (results) after the optimization.
I am able to access individual values using the .Get(GRB.DoubleAttr.x), however due to the large number of variables that I have this is not helping. I am searching for a function that will save all the decision variables (name and value) in a .csv/.xlsx file.
Could you please help me with this issue?
-
Official comment
This post is more than three years old. Some information may not be up to date. For current information, please check the Gurobi Documentation or Knowledge Base. If you need more help, please create a new post in the community forum. Or why not try our AI Gurobot?. -
Hi Marija,
You can use the GRBModel.Get() method to get a string array of names for all variables at once. You can find an example of this in the callback_cs.cs example at line 172. Once you have the variable names array, you can then write the names into whatever file format you want.
Best regards,
Jaromił0
Post is closed for comments.
Comments
2 comments