数学建模社区-数学中国
标题:
LINGO中的@if函数问题
[打印本页]
作者:
如鱼
时间:
2013-11-18 13:26
标题:
LINGO中的@if函数问题
本帖最后由 如鱼 于 2013-11-18 13:36 编辑
(公式在下图中)书中的表示方法:
(x1-500)*x2=0;
(x2-500)*x3=0;
@bnd(0,x1,500);
@bnd(0,x2,500);
@bnd(0,x3,500);
c=10*x1+8*x2+6*x3;
我的表示方式:
c=@if(buy#le#500,10*buy,@if(buy#le#1000,8*buy+1000,6*buy+3000));
!buy相当于x;
为什么最终结果不一样,我写的在什么地方有问题?
图片1.png
(2.22 KB, 下载次数: 266)
2013-11-18 13:21 上传
点击文件名下载附件
公式
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5