y=0 或y>1怎么用lingo表示
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/15 14:47:31
这是个微分方程,需要有初始条件才能求解.假设初始条件y(0)=0.5,则代码如下:dy=@(x,y)-y+y^(2/3);ode45(dy,0:0.1:1,0.5)再问:如果我想输出y值的矩阵呢?再答
@bin(y);当然对集操作也一样@for(set:@bin(y));这种形式有问题再问我这个可能性不大除非你们做出是无可行解的情况
这个类似于二维装箱问题.你把图形的左右边和上边进行适当延伸,然后用二维装箱的,思路来解答,求解之后进行一个合理性检验.不敢要分.
需要先定义集然后再对集用@sum函数这个比较复杂希望你能找个教程详细看一下有什么问题可以再问我
(1)∵3y''-2y'-8y=0的特征方程是3r²-2r-8=0,则r1=2,r2=-4/3∴3y''-2y'-8y=0的通解是y=C1e^(2x)+C2e^(-4x/3)(C1,C2是积
有现成的0-1限制@bin(x);
改了一点,在逻辑上没有问题,但是就不是线性模型了,用全局最优器解.你看看吧!MODEL:data:M=7;enddatasets:demand/1..m/:p,a,d,x,y;ob/1..m/:w;l
可以让x1+x2=c;然后限制c为0-1变量@bin(c);你最好说清楚具体的问题我看有没有更好的办法再问:我没说清楚,x1+x2=0或1,x3+x4=0或1,x5+x6=0或1,这几个同时满足呢??
MODEL:SETS:S/1..10/:T,C;ENDSETSDATA:C=12345678910;ENDDATA@FOR(S:@BIN(T));MIN=T(1)*C(1)+T(2)*C(2)+T(3
如果都是0-1变量,那么可以写成约束条件y(i)>x(i,j)
易知,集合{y|y=x²}就是函数y=x²的值域.∴{y|y=x²}=[0,+∞)∴0∈{y|y=x²}填“∈”
@bin函数再问:嗯嗯,知道了还有个gin是吧
可以这样设:k(1,1)+k(1,3)=x(1);@bin(x(1));
默认变量都是非负的要取消非负限制必须用@free(x);再问:请问你知道如何在目标函数中表示max=|y-x|;中绝对值吗?再答:@abs(y-x);再问:0.25*x+0.5*y=1;y>=1;ma
给个例子好了@bin(k(1,1));@bin(k(1,3));这是0-1变量的表示方法.
SETS:r/1..3/:;c/1..4/:;link(r,c):x,y,z;ENDSETS@for(r(i):x(i,j)+@if(i#eq#1,0,z(i-1,j))=y(i,j)+z(i,j))
可以找个中间的变量z=@if(y#gt#1,1,0);然后x>=z;
其实,我不愿意教男生的,不过我可以给你个捷径,Mathematica和Matlab画这些图形是非常简便的,你可以早点学学,反正到了大学也有用再问:我不是男的O(∩_∩)O谢谢这个东西男女有区别么数学题
不是什么东西都能表达成线性的如果什么都是线性的那么数学就简单了再问:能否增加O,1变量来使分段函数变为线性约束,我记得在哪看过忘了。我的模型很大,就这么一个非线性约束,如果转换为线性约束,就变为线性规
对不起,刚才敲错了,那是不是应该是A+ε=B查看原帖