提供一个人工免疫算法源程序,其算法过程包括: 1.设置各参数 2.随机产生初始群体——pop=initpop(popsize,chromlength) 3.故障类型编码,每一行为一种!code(1,:),正常;code(2,:),50%;code(3,:),150%。实际故障测得数据编码,这里Unnoralcode,188% 4.开始迭代(M次): 1)计算目标函数值:欧氏距离[objvalue]=calobjvalue(pop,i) 2)计算群体中每个个体的适应度fitvalue=calfitvalue(objvalue) 3)选择newpop=selection(pop,fitvalue) objvalue=calobjvalue(newpop,i) % 交叉newpop=crossover(newpop,pc,k) objvalue=calobjvalue(newpop,i) % 变异newpop=mutation(newpop,pm) objvalue=calobjvalue(newpop,i) % 5.求出群体中适应值最大的个体及其适应值 6.迭代停止判断。
上传时间: 2014-01-01
上传用户:trepb001
在C语言环境下使用的粒子群优化算法,需要给出最大速度、迭代次数、作为中断条件的最小误差等初始条件。
上传时间: 2014-12-04
上传用户:wmwai1314
像片外方位元素计算程序,根据已知坐标数据和最小二乘原理进行间接平差,得到外方位元素的改正数,迭代求解
上传时间: 2014-01-10
上传用户:zyt
遗传求解求解一元二次方程的解源程序(下载点击GAdownload.c) 说明: 1 popu变量表示群体规模 2 L变量表示染色体的长度 3 pc,pm变量分别代表是交叉概率和变异概率 4 gen是迭代的代数 4 chromosome是一个全局的二维数组,里面存放的是个体的编码 5 程序最后的执行结果输出到了text.txt文本文件中
标签: GAdownload popu 变量 概率
上传时间: 2015-06-03
上传用户:youth25
采用XP极限开发方法进行软件开发时,进行语音通信软件开发写的软件工程的迭代计划(第一次迭代)
标签: 软件开发
上传时间: 2013-12-15
上传用户:yoleeson
CT重建算法,迭代算法ARTII,乘型ART算法,该算法法比初始值选择不能为0
标签: 重建算法
上传时间: 2014-01-11
上传用户:zhouli
Hopfield网络解决旅行商问题(TSP),迭代过程中采用保优方法,并计算最优解和次优解的个数。
上传时间: 2015-06-08
上传用户:龙飞艇
C语言牛拉法潮流计算程序.包括导纳矩阵形成,牛拉法迭代.
上传时间: 2015-06-09
上传用户:caixiaoxu26
教学辅助考试系统主要是针对高校师生作为使用对象而开发的。本论文介绍了试题库系统的特性、JSP的相关技术及本程序的结构分析和具体功能的实现。作为一个典型的信息管理系统,其开发主要包括后台数据库的建立和后台管理、维护以及前台页面的Web设计。对于前者要求建立起的数据库具有完整性和一致性,且具有一定的数据安全性,如用户需要输入密码才能使用等,而对于后者则要求程序界面友好、功能完备、使用户一目了然等特点,经过详细的分析,选用JSP作为开发语言,TOMCAT作为JSP服务器,J2SDK作为其JAVA虚拟机。首先建立系统应用原型,然后对原型系统进行需求迭代,不断修正和改进,直到形成用户满意的实际可行的系统。
上传时间: 2013-12-20
上传用户:hasan2015
通过最速下降算法研究基于梯度的自适应方法,最速下降是递归的,滤波器计算是一步步迭代进行
上传时间: 2015-06-15
上传用户:qilin