lingo中IF语句中大于等于怎么表达
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 20:08:36
集循环函数表示对集中每个满足条件的对象都要有某个约束条件
赋值的话必须在calc段里进行用@ifc函数但是不可以放在约束里面而且赋值以后就不能是变量了不能随着某个值的变化而变化
例如?如果x>2则y=3否则y=1.看如下表示y=@if(x#gt#2,3,1);@if(条件判断,真,假);
lingo中大于等于就写为>即可,不需要等号.
a=@if(条件,正确时的值,错误时的值);随便找个lingo教程都会有详细的介绍的
=if(and(a1>=-15,a1
@if(逻辑表达式,真时的值,假时的值)比如y=@if(x#gt#1,1,0);
不知道你这样做的目的是什么单算这个用lingo没什么意义sets:num/1..100/:n;endsetsy=5*@sum(num(i):i)+1;
理解不了你写的意思最好自己找教程看@if怎么写的@if不是集循环函数你要搞清楚
不可以@if是一个函数整个@if你把它看成一个数@if(条件,条件真时的值,条件假时的值)再问:那Q=@if((@abs(z(i)-k(j))
那你写成两个问题分别求解就行了再问:意思是编两个程序是么?再答:是啊而且很简单再问:谢谢!我想我会了
link一般用作派生集就是一个二维的集看起来像矩阵那样的比如定义了两个集a表示时间的集b表示地点的集那么可以做一个集link(a,b)它里面的变量表示某个时间某个地点的情况当然这个link只是一个惯例
min=@if(x#ge#3,512*200,200*x);这里面#ge#是逻辑关系表示符号表示大于等于@if的格式是@if(条件,成立时的值,不成立时的值);
如果x>0,则为00,否则为0
在C2中输入=Lookup(B2,{0,60,70,80},{"不合格","合格","中等","优秀"})或:=IF(B2
取绝对值的函数.
分段赋值,分享给你一个简单的方法,用LOOKUP函数如,A1中填写分数,在B1中输入=LOOKUP(A1,{0,60,80},{"不及格","良","优秀"})意思是,0-60以内为不及格,满60不足
@gin(x)限制x为整数例子:max=x+y;x>1.1;x1.1;y
就是若i是1,4,8,16这4个数中的一个,条件即为满足.
LINGO中提供@IF(),@IFC()函数用于判断语句.