基于Excel的遗传算法在大学生数学建模中的应用
发布时间:2023-02-11 14:23
利用Excel表格功能、函数功能及混合编程技术,使嵌入在Excel中的遗传算法优化过程中的实时动态数据及其仿真图表形象、直观,实现了遗传算法优化过程的可视化,为大学生数学建模的教学与指导提供了崭新的解决方案。大学生通过在Excel中实现遗传算法优化过程的仿真,加深了对算法优化过程的感性认识,加强了对算法中遗传算子的理解,使大学生能在一段较短时间内掌握遗传算法的应用来解决数学建模中的优化命题,并能直接利用Excel实现遗传算法的VBA优化仿真及其混合编程来解决数学建模中的各种优化问题,也为解决数学建模中优化命题提供了崭新的解决方案。
【文章页数】:7 页
【文章目录】:
1 遗传算法的VBA优化仿真概述
2 算法过程仿真
2.1 Excel遗传算法VBA优化仿真过程
2.1.1 遗传算法的初始群体
2.1.2 初始群体适宜值的计算与遗传选择
2.2 遗传算法VBA优化仿真混合编程
2.2.1 选择、复制确定下一代“染色体”基因
2.2.2 交叉、变异产生新一代“染色体”个体
2.3 遗传算法VBA优化仿真的终止条件
3 遗传算法VBA优化仿真的应用
3.1 遗传算法VBA优化仿真辅助数学建模教学
3.1.1 算法过程的仿真及其可视化
3.1.2“染色体”个体的仿真
3.1.3 选择算子中轮盘赌的仿真
3.1.4 交叉操作的可视化
3.1.5 变异操作方法的多样性
3.2 遗传算法VBA优化仿真与数学建模
3.2.1 应用于适应度的变化
3.2.2 应用于求解精度与变量个数的变化
3.2.3 应用时克服轮盘赌的缺点
3.2.4 避免早熟与局部寻优问题的思考
4 结束语
本文编号:3740551
【文章页数】:7 页
【文章目录】:
1 遗传算法的VBA优化仿真概述
2 算法过程仿真
2.1 Excel遗传算法VBA优化仿真过程
2.1.1 遗传算法的初始群体
2.1.2 初始群体适宜值的计算与遗传选择
2.2 遗传算法VBA优化仿真混合编程
2.2.1 选择、复制确定下一代“染色体”基因
2.2.2 交叉、变异产生新一代“染色体”个体
2.3 遗传算法VBA优化仿真的终止条件
3 遗传算法VBA优化仿真的应用
3.1 遗传算法VBA优化仿真辅助数学建模教学
3.1.1 算法过程的仿真及其可视化
3.1.2“染色体”个体的仿真
3.1.3 选择算子中轮盘赌的仿真
3.1.4 交叉操作的可视化
3.1.5 变异操作方法的多样性
3.2 遗传算法VBA优化仿真与数学建模
3.2.1 应用于适应度的变化
3.2.2 应用于求解精度与变量个数的变化
3.2.3 应用时克服轮盘赌的缺点
3.2.4 避免早熟与局部寻优问题的思考
4 结束语
本文编号:3740551
本文链接:https://www.wllwen.com/kejilunwen/yysx/3740551.html