① MATLAB2009 自带 遗传算法工具箱吗
一般不用的,都是用网上搜索的遗传算法工具箱,名字是gatbx,很好下,下不下来给我邮箱发给你。参看雷英杰的遗传算法的书做就可以了。我就是那样用的,
② 求用matlab写的简单遗传算法代码,能正确运行的,不用工具箱。上传到知道。。
你把算法搞懂了程序自然就写出来了……《Matlab遗传算法工具箱及应用》,需要的话给你PDF。。还有matlab中文论坛里有相关算法的视频讲解和源代码可以看看
③ 怎么调用matlab遗传算法工具箱啊
工具箱要安装到指定的路径,好久没有用了,具体我也记不住了,你可以
网络搜索专
一下。属路径安装不对就会出问题。如果安装对了,你用help命令显示一下函数.
函数的m文件不用运行,直接调用就可以。eval=-eval;
以后eval变为负的了,而ga函数要求参数必须是正的。
④ 请问怎么不使用matlab的遗传算法工具箱用matlab遗传算法求极值
【1】先看看图形。
subplot(2,1,1)
ezplot('abs(4*sin(x))*(exp(-0.1*x))')
subplot(2,1,2)
ezplot('abs(4*sin(x))*(exp(-0.1*x))',[-4*pi 2*pi])
图形见:
http://hi..com/chemical%5Fengineering/album/item/0289d0165bb4ed1c962b43e7.html
【2】用fminbnd函数最简单,遗传算法俺不会啊
fun=inline('-abs(4*sin(x))*(exp(-0.1*x))')%最大值的负数就是最小值
x = fminbnd(fun,0,2*pi) %求最小值
maxval=-subs(fun) %最小值的负数就是最大值
运行结果:
fun =
Inline function:
fun(x) = -abs(4*sin(x))*(exp(-0.1*x))
x = 1.4711
maxval = 3.4357
【3】这个是遗传算法,您试试。
http://..com/question/8207100.html?fr=qrl3
⑤ 求用matlab写 简单遗传算法代码,能正确运行的 不用工具箱。可以发到我邮箱不[email protected]
可以的
已发送到您邮箱,请查收
⑥ 请问你有matlab编的遗传算法简单的程序吗(不用工具箱)我的邮箱[email protected],谢谢!
你如果想改进遗传算法的话,可以用工具箱的函数调用你自己编写的函数(二次开发)一下,比你整个编遗传算法上要好一些!
我的腾讯联系方式,散坝而要龄要伞流午
⑦ 你好,请问你有matlab编的遗传算法简单的程序吗(不用工具箱)我qq邮箱:[email protected]
您好,如果我发给你的话,您能及时采纳吗?
之前有个人让我发资料给她,都发给她好几天了,到现在为止那个问题也没有采纳。
不管怎么样,我已经发到你邮箱了,请查收。
⑧ matlab遗传算法工具箱可以自己先赋初值吗
可以的,你应该在自定义函数中体现。例如:
function y=ga_main(x)
y=max(x)+floor(abs(x(1))/abs(x(2)))
end
然后,在遗传算法工具箱中调用。
⑨ 谁能推荐matlab遗传算法优化不用工具箱学习方法
课堂上做的笔记要在课后及时回顾,不仅要复习老师在课堂上讲授的重要内容,还要复习那些你仍感模糊的知识。如果你坚持定期复习笔记和课本,并做一些相关的习题,你定能更深刻地理解这些内容,你的记忆也会保持更久。