资料介绍
模糊逻辑
第6章 模糊逻辑
1 6.1 隶属函数
6.1.1 高斯隶属函数
函数 gaussmf
格式 y=gaussmf(x,[sig c])
说明
高斯隶属函数的数学表达式为:[pic],其中[pic]为参数,x为自变量,sig为数学表达
式中的参数[pic]。
例6-1
>>x=0:0.1:10;
>>y=gaussmf(x,[2 5]);
>>plot(x,y)
>>xlabel('gaussmf, P=[2 5]')
结果为图6-1。
[pic]
图6-1
6.1.2 两边型高斯隶属函数
函数 gauss2mf
格式 y = gauss2mf(x,[sig1 c1 sig2 c2])
说明 sig1、c1、sig2、c2为命令1中数学表达式中的两对参数
例6-2
>>x = (0:0.1:10)';
>>y1 = gauss2mf(x, [2 4 1 8]);
>>y2 = gauss2mf(x, [2 5 1 7]);
>>y3 = gauss2mf(x, [2 6 1 6]);
>>y4 = gauss2mf(x, [2 7 1 5]);
>>y5 = gauss2mf(x, [2 8 1 4]);
>>plot(x, [y1 y2 y3 y4 y5]);
>>set(gcf, 'name', 'gauss2mf', 'numbertit