资源

寻找一个不可约不可行集(nlpse07)

/***************************************************************//*                                                             *//*S A S S A M P L E L I B R A R Y*//*                                                             *//*名称:nlpse07*//*标题:寻找不可约不可行集(nlpse07)*//*产品:或*//*系统:所有*//*关键字:或*//*程序:OPTMODEL*//*数据:*//*                                                             *//*支持:更新:*//*参考:*//*MISC:非线性规划求解器中的示例7*//*数学规划章节*//*                                                             *//***************************************************************/过程操作模型;/*声明变量*/变量x{1..3}>=0;/*变量x[3]的上界*/x[3].ub=3;/*目标函数*/最小f=x[1]^4+x[2]^4+x[3]^4;/*约束*/conc1:x[1]+x[2]>=10;conc2:x[1]+x[3]<=4;conc3:4≤x[2]+x[3]≤5;conc4:x[1]^2+x[3]<=5;使用nlp/iis=on进行求解;打印x.status;打印c1.status c2.status c3.status;退出;过程操作模型;/*声明变量*/变量x{1..3}>=0;/*变量x[3]的上界*/x[3].ub=3;/*目标函数*/最小f=x[1]^4+x[2]^4+x[3]^4;/*约束*/conc1:x[1]+x[2]>=10;conc2:x[1]+x[3]<=4;conc3:4≤x[2]+x[3]≤5;conc4:x[1]^2+x[3]<=5;/*放松约束c3的上界*/c3.ub=常数(‘大’);使用nlp/iis=on进行求解;打印x.status;打印c1.status c2.status c3.status;退出;