作业帮 > 综合 > 作业

分段函数 lingo@for(point(q) |q#ne#6#and#x(k,q)#eq#1#and#x(q,t)#e

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/05 23:36:49
分段函数 lingo
@for(point(q) |q#ne#6#and#x(k,q)#eq#1#and#x(q,t)#eq#1:S=@if(m(q)#ge#0,S+m(q),S-m(q)));
和@for(point(i) | x(k,i)#eq#1#and#x(i,t)#eq#1:S=@if(m(i)#ge#0#and#(S+m(i))#le#60,S+m(i),@if(m(i)#ge#0#and#(S+m(i))#gt#60,60,@if(m(i)#lt#0#and#(S+m(i))#ge#0,S-m(i),0))));
这两句话(分段函数)就lingo的单纯意义上说合理吗?
分段函数尽量不要这样写.
可以用C写,然后编译成dll文件,然后lingo中用@user调用.