编辑: 雨林姑娘 | 2016-01-27 |
endPop,bPop,trace]=ga(bounds,evalFN,evalOps,sumPop, opts,teI删termOps,selectFN,selectOps,xOverFNs,xOverops, mutFNs,mutOps) 其中,等式左边表示的为输出参数,等式右边 表示输入参数. (2)编码和种群生成函数initializega Function[pop]=initializega(num,bounds,eevalFN,eevalOps, opts) 其中,输出参数:Pop是生成的初始种群;
输 入参数:hum是种群中的个体数目;
bounds是变量 上下限矩阵;
eevalFN是适应度函数;
eevalOps是传 递给适应度函数的参数,默认值为[】;
opts是选择 编码形式的参数,即浮点编码(默认值为[])或是 二进制编码. 2应用实例 2.1模糊优化设计数学模型的建立 2.1.1设计实例 设计一内燃机气门弹簧的结构尺寸.据统计, 弹簧各参数服从正态分布,弹簧材料为50CrVA钢丝,抗剪弹性模量G-N(G,%)=(85000,1600) MPa,弹簧承受交变载荷作用,工作载荷F=750N, 工作频率厂=20Hz,当循环次数N≥106,抗剪疲 劳强度[f】~Ⅳ([_],qf】)=(400,70)MPa,弹簧在最 大载荷作用下变形量尸Ⅳ(歹,盯.)........