遗传算法MATLAB程序问题

begininitializep(0);t=0;while(t<=200)dofori=1to80doEvaluatefitnessofP(t);endforfori=1... begin
initialize p(0);
t=0;
while (t<=200) do
for i=1 to 80 do
Evaluate fitness of P(t);
endfor
for i=1 to 80 do
Select operation to P(t);
endfor
for i=1 to 40 do
Crossover operation to P(t);
endfor
for i=1 to 80 do
Mutation operation to P(t);
endfor
for i=1 to 80 do
P(t+1)=P(t)
endfor
t=t+1;
endwhile
end
为什么以运行就出现This statement is incomplete.
这是什么原因呀》?
展开
 我来答
kevin_6603
2009-07-09 · TA获得超过1116个赞
知道小有建树答主
回答量:388
采纳率:0%
帮助的人:215万
展开全部
在matlab里没有
for i = 1 to 80
...
endfor
这样的语法的

在matlab里应该是:
for i = 1: 1: 80
...
end

1:1:80 第一个1是初始值,第二个是每次+1的意思

当然如果是我古若寡闻那也请见谅~~哈哈~~
东莞大凡
2024-08-07 广告
作为东莞市大凡光学科技有限公司的一员,Halcon生成标定板的方法非常直接。通过Halcon软件,我们可以使用`gen_caltab`或`create_caltab`等算子,根据需求设定圆点数量、间距、直径等参数,生成标定板描述文件(.de... 点击进入详情页
本回答由东莞大凡提供
adanos
2009-07-09 · TA获得超过502个赞
知道小有建树答主
回答量:909
采纳率:100%
帮助的人:229万
展开全部
语法有问题 遗传工具箱不是万能的
要万能需自己写程序
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式