遗传算法Matlab编程实践深度解析.pptVIP

  • 0
  • 0
  • 约2.53千字
  • 约 11页
  • 2026-08-31 发布于北京
  • 举报

会计学1遗传算法Matlab实例(shílì)解说第一页,共11页。第1页

函数(hánshù)最大值f(x)=10*sin(5x)+7*cos(4x)的最大值f1(x)=-f(x)-10*sin(5x)-7*cos(4x)的最小值[x,fval]=fminbnd(‘-10*sin(5*x)-7*cos(4*x)’,0,10)x=1.5708fval=-17.0000x=7.8540fval=-17.0000f(x)=10*sin(5x)+7*cos(4x),x∈[0,10]的最大值为:x1=1.5708x2=7.8540F(x1)=f(x2)=17.0000第1页/共10页第二页,共11页。第2页

主函数(hánshù)Matlab仿真(fǎnɡzhēn)主程序将x的值用一种10位的二值形式表示为二值问题(wèntí)(编码),一种10位的二值数提供的辨别率是(10-0)/(2^10-1)≈0.01。第2页/共10页第三页,共11页。第3页

群体(qúntǐ)初始化

将x的值用一种10位的二值形式(xíngshì)表示为二值问题(编码),一种10位的二值数提供的辨别率是每为(10-0)/(2^10-1)≈0.01。第3页/共10页第四页,共11页。第4页

计算目标(mùbiāo)函数值function[objvalue]=calobj

文档评论(0)

1亿VIP精品文档

相关文档