中易网

关于GA-BP matlab中遇到的问题

答案:2  悬赏:0  
解决时间 2021-04-27 17:24
[x,endPop,bPop,trace]=ga(aa,'gabpEval',[],initPpp,[1e-6 1 1],'maxGenTerm',gen,...
'normGeomSelect',[0.09],['arithXover'],[2],'nonUnifMutation',[2 gen 3]);
这个是程序的代码,遇到的问题是:
??? Error using ==> ga
Too many input arguments.

Error in ==> gabpfault at 13
[x,endPop,bPop,trace]=ga(aa,'gabpEval',[],initPpp,[1e-6 1 1],'maxGenTerm',gen,...
这个是网上下的代码 不知道该怎么解决 请大家帮助,在线等
最佳答案
ga是智能优化算法,求解出的结果不能保证是问题的最优解。
fmincon是嵌入最优化算法的nlp求解模块,如果问题是凸的,能够保证求出问题的最优解。
如果问题的规模较小(变量数和约束数目),ga显示不出求解速度,反倒是fmincon求解更快;大规模问题,ga在求解速度方面应该有优势。
“但是按照遗传算法来说,得到的应该是更优化一些的解呀”这是错误的理解,在不计较计算时间的情况下,ga的结果应该不如fmincon,原因前面解释了。
适用情况:ga适合求解问题复杂,希望计算时间少,且对解的精度要求不高情况;fmincon适合问题相对简单些,不计较计算时间,要求最优解情况。
希望对你有帮助。
全部回答
应该是ga函数的输入变量不符合要求吧,输入的太多了,请检查一下ga函数的定义
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
什么样的泥土比黄金值钱
保仕罗服装厂地址在什么地方,想过去办事
昆明哪有整盅玩具店?
求游戏王 武藤游戏卡组(要超精确)!!
江西水利职业学院怎么样?
一般电脑录音时噪音是怎么来的?
我不知道一个问题想问问?
"屠夫"的英文怎拼?
王俭家畜综合服务中心地址在什么地方,想过去
DNF剑魂觉醒要什么晶块觉醒任务有几个第三个
干红桃k.东阿阿胶.红枣.枸杞子在一起泡洒作用
南京财经大学大三信息工程与食品管理的女生宿
在哪能下到不用花钱的手机游戏呢
安全期在什么时候?
我很迷茫 我到底要干什么? 我可以干什么?
推荐资讯
你好 那天做了黑摩的,我是乘客,然后和一辆
侧面和后面盖帽,属于犯规吗?
风云网络工作室(友好店)在什么地方啊,我要过
大连那有卖阿迪达斯G3448这款跑步鞋的?
5610的电池和哪款手机电池一样?
江南大学应用化学怎么样?难不难考?就业待遇
什么是收入的特点与分类
手机怎么进玫瑰花园?
笔记本配置问题。
经期延长服用优思明 屈螺酮炔雌醇片后少量出
koobee的MP3
世界上有多少伯夷?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?