中易网

matlab 遗传算法工具箱怎么用?

答案:2  悬赏:20  
解决时间 2021-03-13 23:54
我在用matlab遗传算法的工具箱 这个是目标函数
functionf=GAobjfun1(x);
f=(1-x(1)^2+x(1)^4/3)*x(1)^2+x(1)*x(2)+(-1+x(2)^2)*x(2);

约束函数
function[c,ceq]=GaConfun(x)
c=x(1)^2+x(2)^2-1;
ceq=x(1)+x(2)-2;

然后输入gatool调用工具箱 总是出错
Optimization running.
Error running optimization.
Attempt to execute SCRIPT GAobjfun1 as a function:
D:\matlab\anzhuang\work\GAobjfun1.m
这是为什么呢?
最佳答案
推荐用shefiled的GA工具箱,里面的子函数写的很好,调用很方便。 配合一本gA的书 学的很快;
另外 关于你这个问题, 你的目标函数和约束函数是否在工作目录下,还有 在调用的时候 在函数名前面加@试试, 希望能帮到你
全部回答
可能的原因是: 1.gatbx工具箱下的crtbp函数的文件名为crtbp.m,大小写不统一所以出现了warning,需要把把它改为小写的crtbp.m; 2.gatbx属于第三方工具箱,matlab自身对它是没有说明的,所以搜不到这些遗传算法的指令。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
江苏源乐动漫产业有限公司地址有知道的么?有
遂宁市纺织协会在什么地方啊,我要过去处理事
廊坊荣盛花语城房子质量怎么样呢??求各位说
歌曲里有叽叽叽叽叽的一首dj是什么
急急急!女生上北京信息科技大学,什么专业比
你好,我是外国人目前在重庆求职。通过微信里
大德山林场劳动保障事务所在什么地方啊,我要
阿龙棋牌室地址在哪,我要去那里办事
谈了没一个星期,已经牵过手,揽过腰,靠过肩
阿迪达斯鞋真假鉴别,您看看我买的鞋从标上看
5600480(精确到百分位)
我说╳╳╳怎么写?急呀!~~~~
素色漆、银粉漆与珠光漆外观上有什么不同?哪
湛江市住房公积金管理中心在哪?
共建路地址有知道的么?有点事想过去
推荐资讯
蒲瓜是寒性还是晾性植物
许记土菜馆地址在什么地方,想过去办事
我在建设银行贷了14万元房贷,分15年还,等额
口袋怪兽绿宝石386玩着玩着突然卡住而且按什
( )1.I don’t mind ______you with your Eng
21世纪是充满竞争的世纪,又是协同合作的世纪
二年级的题目900-709的列笠式计算是怎样做的
求教2016年西工大真实的延保政策,网上众说纷
皇冠国际花园东门(人行门)地址在什么地方,想
《蝶恋花》整首诗的繁体字怎么写
容易紧张,心跳加速,手抖,怎么克服
天蚕神功VS太极哪个厉害点
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?