• 即将更新图形学,编译原理,机器学习等文章,谢谢关注~
  • 由于算法限制,搜索时注意简化关键字,谢谢支持~
  • 网站不兼容IE5.0及以下,请使用主流浏览器访问.
  • 基于量子遗传的函数寻优算法MATLAB实现

    量子遗传算法就是基于量子计算原理的一种遗传算法。将量子的态矢量表达引入了遗传编码,利用量子逻辑门实现染色体的演化,实现了比常规遗传算法更好的效果。

    量子遗传算法建立在量子的态矢量表示的基础之上,将量子比特的几率幅表示应用于染色体的编码,使得一条染色体可以表达多个态的叠加,并利用量子逻辑门实现染色体的更新操作,从而实现了目标的优化求解。

    Matlab代码:

    ①QuantumMain.m

    ②Qgate.m

    ③Objfunction.m

    ④InitPop.m

    ⑤FitnessFunction.m

    ⑥collapse.m

    ⑦bin2decFun.m

    结果:

    参考文献:

    史峰. MATLAB智能算法30个案例分析[M]. 北京航空航天大学出版社, 2011.

    读者评分
    [评分人数: 0 平均分: 0]

    评论

    OmegaXYZ