lingo中如何限定变量x的值只能取0,1,1.5,2,4这几个数原先想用x*(x-1)*(x-1.5)*(x-2)*(x-4)=0来表示,可是很奇怪,这样的x始终等于零,这里的x是一个10*5的矩阵,我只是举了其中一个值,比如说x(1,2)这个值,这

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 10:04:44
lingo中如何限定变量x的值只能取0,1,1.5,2,4这几个数原先想用x*(x-1)*(x-1.5)*(x-2)*(x-4)=0来表示,可是很奇怪,这样的x始终等于零,这里的x是一个10*5的矩阵,我只是举了其中一个值,比如说x(1,2)这个值,这

lingo中如何限定变量x的值只能取0,1,1.5,2,4这几个数原先想用x*(x-1)*(x-1.5)*(x-2)*(x-4)=0来表示,可是很奇怪,这样的x始终等于零,这里的x是一个10*5的矩阵,我只是举了其中一个值,比如说x(1,2)这个值,这
lingo中如何限定变量x的值只能取0,1,1.5,2,4这几个数
原先想用x*(x-1)*(x-1.5)*(x-2)*(x-4)=0来表示,可是很奇怪,这样的x始终等于零,
这里的x是一个10*5的矩阵,我只是举了其中一个值,比如说x(1,2)这个值,这个值只能取0,1,1.5,2,4,其他x(i,j)也有类似的限制,比如说x(5,3)只能取0,1,3,3.5,4这样,我一个一个的表示成x(1,2)*(x(1,2)-1)*(x(1,2)-1.5)*(x(1,2)-2)*(x(1,2)-4)=0的形式,结果运行出来x的矩阵都是零了,这个怎么回事啊

lingo中如何限定变量x的值只能取0,1,1.5,2,4这几个数原先想用x*(x-1)*(x-1.5)*(x-2)*(x-4)=0来表示,可是很奇怪,这样的x始终等于零,这里的x是一个10*5的矩阵,我只是举了其中一个值,比如说x(1,2)这个值,这
可以将x表示为一个集合中的五个元素吧
比如:
sets:
a/1..5/:x;
endsets
data:
x=0,1,1.5,2,4;
enddata
集是lingo的特色,也是lingo在解决规划问题的时候最大的优势,所以集的定义和应用是一定要弄清楚的.
因为不清楚原题,所以不能做出准确的解答,

lingo中如何限定变量x的值只能取0,50,75,150这几个数现在有三个变量x1,x2,x3,三个变量的和是150,但是每个变量的取值只能从0,50,75,150这几个数中选,即是说x1,x2,x3三个变量的取值情况只能为以下三 lingo中如何限定变量x的值只能取0,1,1.5,2,4这几个数原先想用x*(x-1)*(x-1.5)*(x-2)*(x-4)=0来表示,可是很奇怪,这样的x始终等于零,这里的x是一个10*5的矩阵,我只是举了其中一个值,比如说x(1,2)这个值,这 关于Lingo变量的限制如何在Lingo的目标函数限制条件中,限制变量只能取确切的几个值.如:max=x1+x2*x3+x4x1+x2 在LINGO软件如何表示0或1设计一个变量它只能取0或1 lingo中如何表示变量的数值互不相同我有一规划问题,y为10×10的矩阵,其值只能取0,5,6,7,9,10,而且除了0以外,其它数值不能重复.每一行也只有5个不等于0的数值.如何表示?我写了一段,但不能表示 lingo中未知数的限定我想知道如何在lingo中表达如下意思:对于未知数x的限定范围是0,0.1,0.15,0.2,0.3,0.4应该怎么写出代码呢?急用. lingo中同一个变量一段取1,一段取0,1怎么表示 lingo中能否变量定义变量比如说我设Y ij为0-1变量,我需要在目标函数中使用Y ij为0的个数N作为惩罚变量,不知道应该如何定义N? 在lingo中如何规定变量为整数 请问在LINGO软件中,下面这个表达式应该如何写?首先,在LINGO中,我定义了集:supply/1,2,3,4/:x;demand/1,2,3/:d;link(supply,demand):c,x;现在,我想限制x的取值要么大于5,要么等于0,即:x>5 or x=0;我应该怎么写? lingo数组变量如何定义 lingo中对0-1变量怎么声明?lingo8.0中对0-1变量的声明 lingo运行结果中变量的值为0.8000000E-01 ~~请问这个是什么意思 lingo中变量的累加和怎么表示 如何在LINGO中表示0-1变量 Lingo中如何规定x不等于零 MATLAB中怎么定义一个变量的取值范围,使其只能为0、1,就像C中的,int i,i=0, mathematica中如何在同一幅图里面画出两条曲线?每条曲线的变量取值范围不同.比如要画y1=f(x),y2=g(x).Plot[{y1,y2},{x,-1,1}]只能画出y1,y2在同一x取值范围内的值.我想画for y1,{x,-1,0};for y2,{x,0,1}.怎么画