| 查看: 952 | 回复: 0 | |||
[求助]
求助 编出来的matlab规划问题程序运行不了(线性约束方面的)
|
|
代码如下: function profit [x,fval]=ga(@fitness,5,[],[],[],[],0,1,@nonl) function y=fitness(x) y=(-(7.42-(1.56*x(1)+258.98*x(2)+1.26*x(3)+3.32*x(4)+5.00*x(5)))); function [c,ce,A,B,X,C,D,E,F,O,S,G,H,I,J,L,e,r,m]=nonl(x) A=[18,0,0,0,0;0,0,0,0,0;0,0,8,0,0;0,0,0,21,0;0,0,0,0,9]; %s=R-M的对角阵 B=[8,0,8,21,9]; s=B'; X=[x(1),x(2),x(3),x(4),x(5)]; C=[118,0,95,111,78]; r=C'; D=[100,0,87,90,69]; m=D'; E=[0,0,0,0,0]; %组分油烯烃含量 O=E'; F=[0,0,0,0,0]; %组分油烯烃含量平方 S=F'; G=[0,0,0,0,0]; %组分油芳烃含量 H=G'; I=[0,0,0,0,0]; %组分油芳烃含量平方 J=I'; L=[1,1,1,1,1]; e=L'; R=r*X+0.03224*(r*A*X-((r*X)*(s*X))/(e*X))+0.00101*((S*X)-((O*X).^2)/(e*X)); M=m*X+0.0445*(m*A*X-((m*X)*(s*X))/(e*X))+0.00081*((S*X)-((O*X).^2)/(e*X))+((-0.00645)/10000*(e*X))/(((J*X)-((H*X).^2)/(e*X)).^2); c(1)=-(r*X+0.03224*(r*A*X-((r*X)*(s*X))/(e*X))+0.00101*((S*X)-((O*X).^2)/(e*X)))+90; c(2)=(-(R+M)/2)+85; c(3)=((x(1)*(50.5).^1.25)+(x(2)*(0.00667).^1.25)+(x(3)*(39).^1.25)+(x(4)*(5.87).^1.25)+(x(5)*(75).^1.25)).^0.8-72; ce=[]; matlab检测出的错误是: >> profit Error using * Inner matrix dimensions must agree. Error in profit>nonl (line 24) R=r*X+0.03224*(r*A*X-((r*X)*(s*X))/(e*X))+0.00101*((S*X)-((O*X).^2)/(e*X)); Error in validate>@(x)nonlcon(x,NonconFcnArgs{:}) (line 142) nonlcon = @(x) nonlcon(x,NonconFcnArgs{:}); Error in constrValidate (line 20) [cineq,ceq] = nonlcon(Iterate.x'); Error in gacommon (line 132) [LinearConstr, Iterate,nineqcstr,neqcstr,ncstr] = constrValidate(NonconFcn, ... Error in ga (line 322) [x,fval,exitFlag,output,population,scores,FitnessFcn,nvars,Aineq,bineq,Aeq,beq,lb,ub, ... Error in profit (line 2) [x,fval]=ga(@fitness,5,[],[],[],[],[],[],@nonl) Caused by: Failure in initial user-supplied nonlinear constraint function evaluation. >> 请各位大哥帮忙看看,我都改了一天了还是运行不出来啊。。。。。急死。。。就这些金币了全给你们了。。。。。谢谢 |
» 猜你喜欢
如何从铁电相到顺电相。
已经有1人回复
各位大佬,求一份最新Wien2k版本作为学习用途
已经有0人回复
物理学I论文润色/翻译怎么收费?
已经有249人回复
南科大活性流体和软物质课题组诚招2027级博士、硕士研究生和博后
已经有42人回复
瑞典林雪平大学博士后招聘|PEC Water Splitting 方向
已经有24人回复
PRB投稿,Acknowledgment sent to author状态十天了
已经有3人回复
PVA溶解
已经有2人回复
基金申请
已经有44人回复
CSC与新西兰维多利亚大学PhD奖学金项目
已经有0人回复
新西兰Robinson研究所 招聘CSC公派访问人员
已经有0人回复
帮我的英语口语老师找学生
已经有0人回复
找到一些相关的精华帖子,希望有用哦~
求助matlab一程序运行的问题,帮忙看看哪里不对
已经有4人回复
求助一简单matlab程序的出错问题,谢谢
已经有3人回复
求助Matlab解方程问题
已经有6人回复
求助matlab-simulink运行时报错问题
已经有3人回复
【求助】用MATLAB画三维图程序编写的问题
已经有6人回复
【求助】matlab程序运行出错,是怎么回事啊【已完结】
已经有6人回复
【求助】MATLAB多个mat中 数据画图问题
已经有7人回复
【求助】matlab 二次规划的优化的问题
已经有4人回复
【求助】多目标pso算法的MATLAB程序
已经有3人回复
【求助】matlab运行结果如下,不知何故,请高人指路【已完结】
已经有6人回复
【求助】matlab程序求助,请高人帮助修改,能运行得不到结果~~~
已经有3人回复
科研从小木虫开始,人人为我,我为人人










回复此楼
点击这里搜索更多相关资源
100