QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1386|回复: 1
打印 上一主题 下一主题

这个lingo怎么转化为matlab

[复制链接]
字体大小: 正常 放大

12

主题

7

听众

136

积分

升级  18%

  • TA的每日心情
    开心
    2013-10-18 17:00
  • 签到天数: 1 天

    [LV.1]初来乍到

    自我介绍
    数据分析师 分析你们的心理
    跳转到指定楼层
    1#
    发表于 2013-10-18 16:27 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    本帖最后由 数据分析师 于 2013-10-18 16:28 编辑

    model:
    min=0.1*x1+0.2*x2+0.3*x3+0.4*x4;
    r11*x1+r12*x2+r13*x3+r14*x4>=15;
    r21*x1+r22*x2+r23*x3+r24*x4>=28;
    r31*x1+r32*x2+r33*x3+r34*x4>=21;
    r41*x1+r42*x2+r43*x3+r44*x4>=30;
    290*r11+315*r21+350*r31+455*r41<=1850;
    290*r12+315*r22+350*r32+455*r42<=1850;
    290*r13+315*r23+350*r33+455*r43<=1850;
    290*r14+315*r24+350*r34+455*r44<=1850;
    290*r11+315*r21+350*r31+455*r41>=1750;
    290*r12+315*r22+350*r32+455*r42>=1750;
    290*r13+315*r23+350*r33+455*r43>=1750;
    290*r14+315*r24+350*r34+455*r44>=1750;
    x1+x2+x3+x4>=19;
    x1+x2+x3+x4<=22;
    x1>=x2; x2>=x3; x3>=x4;
    @gin(x1);@gin(x2);@gin(x3);@gin(x4); @gin(r11);@gin(r12);@gin(r13);@gin(r14); @gin(r21);@gin(r22);@gin(r23);@gin(r24); @gin(r31);@gin(r32);@gin(r33);@gin(r34); @gin(r41);@gin(r42);@gin(r43);@gin(r44); End

    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    lvyanlong        

    93

    主题

    48

    听众

    2225

    积分

    升级  7.5%

  • TA的每日心情
    擦汗
    2019-9-9 17:09
  • 签到天数: 321 天

    [LV.8]以坛为家I

    2013挑战赛参赛者

    自我介绍
    参加数学建模

    发帖功臣 新人进步奖

    群组2013年电工杯B题讨论群

    群组数模思想方法大全

    群组学术交流A

    群组第三届数模基础实训

    群组认证人才交流群

    你要怎么转化啊 是写成matlab程序吗如果是你看一下下面的程序
    原文地址:matlab线性规划问题求最优解函数作者:hyy31
    线性规划问题求最优解函数:
    调用格式: x=linprog(f,A,b)
    x=linprog(f,A,b,Aeq,beq)
    x=linprog(f,A,b,Aeq,beq,lb,ub)
    x=linprog(f,A,b,Aeq,beq,lb,ub,x0)
    x=linprog(f,A,b,Aeq,beq,lb,ub,x0,options)
    [x,fval]=linprog(…)
    [x, fval, exitflag]=linprog(…)
    [x, fval, exitflag, output]=linprog(…)
    [x, fval, exitflag, output, lambda]=linprog(…)
    说明:x=linprog(f,A,b)返回值x为最优解向量。
    x=linprog(f,A,b,Aeq,beq) 作有等式约束的问题。若没有不等式约束,则令A=[ ]、b=[ ] 。
    x=linprog(f,A,b,Aeq,beq,lb,ub,x0,options) 中lb ,ub为变量x的下界和上界,x0为初值点,options为指定优化参数进行最小化。
    Options的参数描述:
    Display 显示水平。 选择’off’ 不显示输出;选择’iter’显示每一 步迭代过程的输出;选择’final’ 显示最终结果。
    MaxFunEvals 函数评价的最大允许次数
    Maxiter 最大允许迭代次数
    TolX x处的终止容限
    [x,fval]=linprog(…) 左端 fval 返回解x处的目标函数值。
    [x,fval,exitflag,output,lambda]=linprog(f,A,b, Aeq,beq,lb,ub,x0) 的输出部分:
    exitflag 描述函数计算的退出条件:若为正值,表示目标函数收敛于解x处;若为负值,表示目标函数不收敛;若为零值,表示已经达到函数评价或迭代的最大次数。
    output 返回优化信息:output.iterations表示迭代次数;output.algorithm表示所采用的算法;outprt.funcCount表示函数评价次数。
    lambda 返回x处的拉格朗日乘子。它有以下属性:
    lambda.lower-lambda的下界;
    lambda.upper-lambda的上界;
    lambda.ineqlin-lambda的线性不等式;
    lambda.eqlin-lambda的线性等式。
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2025-8-2 21:11 , Processed in 0.595838 second(s), 63 queries .

    回顶部