lingo求解最优解

min =|x1|+2|x2|+|x3|
x1+x2-x3≤10
x1-3x2+2x3=12

  • 你可以看下这个问题的回答https://ask.csdn.net/questions/1065122
  • 你也可以参考下这篇文章:数学建模学习(26):Lingo解决线性,非线性,助力建模国赛!
  • 除此之外, 这篇博客: Lingo计算最优解中的 线性规划 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • model:
    title 求解线性规划;
    max=2*x1+3*x2;
    2*x1+x2<8;
    4*x1+3*x2<15;
    end
    

    结果:

      Global optimal solution found.
      Objective value:                              15.00000
      Infeasibilities:                              0.000000
      Total solver iterations:                             1
    
      Model Class:                                        LP
    
      Total variables:                      2
      Nonlinear variables:                  0
      Integer variables:                    0
    
      Total constraints:                    3
      Nonlinear constraints:                0
    
      Total nonzeros:                       6
      Nonlinear nonzeros:                   0
    
    
      Model Title: 求解线性规划
                                    Variable           Value        Reduced Cost
                                          X1        0.000000            2.000000
                                          X2        5.000000            0.000000
    
                                         Row    Slack or Surplus      Dual Price
                                           1        15.00000            1.000000
                                           2        3.000000            0.000000
                                           3        0.000000            1.000000
    

    当x1=0,x2=5时,2×x1+3×x22×x1+3×x22×x1+3×x2取最大值。