Variables 如何在Cplex中定义中间参数/变量并将解决方案导出到excel/csv?

Variables 如何在Cplex中定义中间参数/变量并将解决方案导出到excel/csv?,variables,export-to-csv,export-to-excel,cplex,Variables,Export To Csv,Export To Excel,Cplex,关于cplex中间变量定义和导出解决方案的一些问题需要您的帮助 如何定义中间参数 来自SheetRead的MC(我的工作表,“SCmodel!b3:m26”)//MC[m][n]是参数;' '如何定义参数EC[m][n],其中EC=19.6-17*MC;' 如何定义中间变量 'dvar浮点+X[m][n];' '如何定义变量Y[m][n],其中Y=X*MC+MD….' 如何将解决方案导出到excel。我在Win10 64位中使用ILOG CPLEX 关于问题1和3,您应该使用SheetRead和

关于cplex中间变量定义和导出解决方案的一些问题需要您的帮助

  • 如何定义中间参数
  • 来自SheetRead的MC(我的工作表,“SCmodel!b3:m26”)//MC[m][n]是参数;'

    '如何定义参数EC[m][n],其中EC=19.6-17*MC;'

  • 如何定义中间变量
  • 'dvar浮点+X[m][n];'

    '如何定义变量Y[m][n],其中Y=X*MC+MD….'

  • 如何将解决方案导出到excel。我在Win10 64位中使用ILOG CPLEX

  • 关于问题1和3,您应该使用SheetRead和SheetWrite

    在CPLEX中,您可以在CPLEX_Studio129\opl\examples\opl\oil上找到完整的示例

    关于问题2

    range m=1..4;
    range n=1..3;
    
    dvar float+ X[m][n];
    dvar float+ Y[m][n];
    
    float MC=1;
    float MD=2;
    
    subject to
    {
    forall(i in m,j in n) Y[i][j]==X[i][j]*MC+MD;
    }
    

    伟大的那就请毫不犹豫地投我的赞成票吧。顺致敬意,