1 / 4
文档名称:

终MATLAB遗传算法程序.doc

格式:doc   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

终MATLAB遗传算法程序.doc

上传人:xxj165868 2016/3/4 文件大小:0 KB

下载得到文件列表

终MATLAB遗传算法程序.doc

相关文档

文档介绍

文档介绍:%Main 主函数 clear all close all global fuzzpid yout Size=100; Gmax=20; Ps=; Pc=; Pm=; CodeL=49*3; a=newfis('fuzzpid'); a=addvar(a,'input','e',[-6,6]); a=addmf(a,'input',1,'NB','gausmf',[,-6]); a=addmf(a,'input',1,'NM','gaussmf',[,-4]); a=addmf(a,'input',1,'NS','gaussmf',[,-2]); a=addmf(a,'input',1,'Z','gaussmf', [,0]); a=addmf(a,'input',1,'PS','gaussmf',[,2]); a=addmf(a,'input',1,'PM','gaussmf',[,4]); a=addmf(a,'input',1,'PB','gaussmf',[,6]); a=addvar(a,'input','ec',[-6,6]); a=addmf(a,'input',2,'NB','gaussmf',[,-6]); a=addmf(a,'input',2,'NM','gaussmf',[,-4]); a=addmf(a,'input',2,'NS','gaussmf',[,-2]); a=addmf(a,'input',2,'Z','gaussmf', [,0]); a=addmf(a,'input',2,'PS','gaussmf',[,2]); a=addmf(a,'input',2,'PM','gaussmf',[,4]); a=addmf(a,'input',2,'PB','gaussmf',[,6]); a=addvar(a,'output','Kp',[-6,6]); a=addmf(a,'output',1,'NB','gaussmf',[,-6]); a=addmf(a,'output',1,'NM','gaussmf',[,-4]); a=addmf(a,'output',1,'NS','gaussmf',[,-2]); a=addmf(a,'output',1,'Z','gaussmf', [,0]); a=addmf(a,'output',1,'PS','gaussmf',[,2]); a=addmf(a,'output',1,'PM','gaussmf',[,4]); a=addmf(a,'output',1,'PB','gaussmf',[,6]); a=addvar(a,'output','Ki',[-6,6]); a=addmf(a,'output',2,'NB','gaussmf',[,-6]); a=addmf(a,'output',2,'NM','gaussmf',[,-4]); a=addmf(a,'outpu