lingo条件语句举例如下:
如果x>2则y=3否则y=1.看如下表示
y=@if(x>2,3,1);
lingo条件语句的格式为:@if(条件判断,真,假);
LINGO是Linear Interactive and General Optimizer的缩写,即“交互式的线性和通用优化求解器”,由美国LINDO系统公司(Lindo System Inc.)推出的,可以用于求解非线性规划,也可以用于一些线性和非线性方程组的求解等,功能十分强大,是求解优化模型的最佳选择。
其特色在于内置建模语言,提供十几个内部函数,可以允许决策变量是整数(即整数规划,包括 0-1 整数规划),方便灵活,而且执行速度非常快。能方便与EXCEL,数据库等其他软件交换数据。
a=@if(x#ge#3, 2, 3);
a是这个值 如果x大于等于3 那么是2 否则是3