主要内容

高斯2MF

高斯组合隶属函数

描述

此函数使用两个高斯隶属函数的组合计算模糊隶属度值。您还可以使用fismf对象有关详细信息,请参阅fismf对象.

例子

Y=高斯2mf(x,params)返回使用两个高斯隶属函数组合计算的模糊隶属度值。每个高斯函数定义隶属函数一侧的形状,并由下式给出:

F ( x ; σ , C ) = E ( x C ) 2. 2. σ 2.

要指定标准偏差,σ,也就是说,C,对于每个高斯函数,使用params.

将为中的每个输入值计算成员资格值x.

例子

全部崩溃

x=[0:0.1:10]';y1=高斯2mf(x[2 4 1 8]);y2=gauss2mf(x[2,5,1,7]);y3=gauss2mf(x[2 6 1 6]);y4=gauss2mf(x[27 1 5]);y5=高斯2mf(x[2 8 1 4]);绘图(x,[y1 y2 y3 y4 y5])

图中包含一个轴。轴包含5个类型为line的对象。

输入参数

全部崩溃

为其计算成员资格值的输入值,指定为标量或向量。

成员函数参数,指定为向量[σ1.C1.σ2.C2.]. 在这里:

  • σ1.C1.分别是左高斯函数的标准差和平均值。

  • σ2.C2.分别是右高斯函数的标准差和平均值。

什么时候C1.C2.这个高斯2MF函数达到的最大值为1.超出范围[C1.,C2.].

否则,什么时候?C1.>C2.,最大值小于1。

输出参数

全部崩溃

成员身份值,作为标量或向量返回。尺寸Y匹配x. 每个元素Y是为的相应元素计算的成员资格值x.

替代功能

fismf对象

您可以创建和评估fismf对象,该对象实现高斯2MF成员函数。

mf=fismf(“高斯2MF”,P);Y=蒸发模(mf,X);

在这里X,P,及Y对应于x,params,及Y论据高斯2MF分别地

扩展能力

C/C++代码生成
使用Matlab®编码器生成C和C++代码™.

在R2006a之前引入