MATLAB模糊逻辑.docx
《MATLAB模糊逻辑.docx》由会员分享,可在线阅读,更多相关《MATLAB模糊逻辑.docx(27页珍藏版)》请在优知文库上搜索。
1、第6章模糊逻辑6.1 隶属函数6.1.1 高斯隶属函数函数gaussmf格式y=gaussmf(x,sigcj)(X-C)2说明高斯隶属函数的数学表达式为:f(x;a,c)=eF,其中,c为参数,X为自变量,Sig为数学表达式中的参数.例6-1x=0:0.1:10;y=gaussmf(x,25);plot(x,y)xlabel(gaussmf,P=25)结果为图6-1。图6-16.1.2 两边型高斯隶属函数函数gauss2mf格式y=gauss2mf(x,siglclsig2c2)说明SigKckSig2、c2为命令1中数学表达式中的两对参数例6-2 x=(0:0.1:10);yl=gauss
2、2mf(x,|2418); y2=gauss2mf(x,2517); y3=gauss2mf(x,2616);y4=gauss2mf(x,|2715);y5=gauss2mf(x,2814);plot(x,yly2y3y4y5);set(gcf.name,gauss2mf.,numbertitle,.off);结果为图6-2。6.1.3 建立一般钟型隶属函数函数gbcllmf格式y=gbellmf(x,params)说明一般钟型隶属函数依靠函数表达式f(x;a,b,c)=!l+2b这里X指定变量定义域范围,参数b通常为正,参数C位于曲线中心,第二个参数变量ParamS是一个各项分别为a,b和C
3、的向量。例6-3x=0:0.1:10;y=gbellmf(x,246);plot(x,y)xlabel(,gbellmt;P=246)结果为图6-3。图6-26.1.4 两个sigmoid型隶属函数之差组成的隶属函数函数dsigmf格式y=dsigmf(x,alcla2c2)说明这里sigmoid型隶属函数由下式给出f(x;a,c)=-匕=1+e,X是变量,a,c是参数。dsigmf使用四个参数a,c,a2,C2,并且是两个Sigmoid型函数之差:f|(x;ahci)-f2(x;a2,c2),参数按顺序ca?c?歹U出。例6-4x=0:0.1:10;y=dsigmf(x,5257);plot
4、(x,y)结果为图6-4图6-46.1.5 通用隶属函数计算函数evalmf格式y=evalmf(x,mfParams,m11ype)说明evalmf可以计算任意隶属函数,这里X是变量定义域,mfTypc是工具箱提供的,种隶属函数,mIParams是此隶属函数的相应参数,如果你想创建自定义的隶属函数,evalmf仍可以工作,因为它可以计算它不知道名字的任意隶属函数。例6-5x=0:0.1:10;mfpa11ms=246J;mftype=gbellmf;y=evalmf(x,mfparams,mfiype);plot(x,y)xlabel(,gbellmf,P=246)结果为图6-5。图6-56
5、.1.6 建立n型隶属函数函数primf格式y=pimf(x,abCd)说明向量X指定函数自变量的定义域,该函数在向量X的指定点处进行计算,参数a,b,c,d决定了函数的形状,a和d分别对应曲线下部的左右两个拐点,b和C分别对应曲线上部的左右两个拐点。例6-6x=0:0.1:10;y=pimf(x,(14510);plot(x,y)xlabel(,pimf,P=l4510)结果为图6-6。6.1.7 通过两个SigmOid型隶属函数的乘积构造隶属函数函数psigmf格式y=psigmf(x,alCla2c2)说明这里sigmoid型隶属函数由下式给出f(x;a,c)=-1.1+e,X是变量,a
6、,c是参数。PSigmf使用四个参数a,c,a2,C2,并且是两个Sigmoid型函数之积:f|(x;ai,Ci)*f2(x;a2,C2)参数按顺序aCla2c2列出。例6-7x=0:0.1:10;y=psigmf(x,23-58);plot(x,y)xlabel(,psigmf,P=23-58)结果为图6-7。图6-6图6-76.1.8建立Sigmoid型隶属函数函数sigmf格式y=sigmf(x,ac)说明f(x;a,c)=-Z-T-T-,定义域由向量X给出,形状由参数a和C确定。1+e1;例6-8x=0:0.1:10;y=sigmf(x,24);plot(x,y)xlabel(,sig
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB 模糊 逻辑