主要内容

高斯

高斯成员函数

描述

此功能使用高斯成员函数计算模糊的成员资格值。您还可以使用a计算此成员函数Fismf.目的。有关更多信息,请参阅Fismf对象

高斯成员函数与高斯概率分布不同。例如,高斯成员函数始终具有最大值1。有关高斯概率分布的更多信息,请参阅正常分布(统计和机器学习工具箱)

例子

y= Gaussmf(X参数返回使用以下高斯成员函数计算的模糊会员值:

F X ; σ. C = E. - X - C 2 2 σ. 2

指定标准差,σ.,而是的,C,对于高斯函数,使用参数

为每个输入值计算会员值X

例子

全部收缩

x = 0:0.1:10;y = gaussmf(x,[2 5]);plot(x,y)xlabel('Gaussmf,P = [2 5]'

图包含轴。轴包含类型线的对象。

输入参数

全部收缩

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

成员函数参数,指定为载体[σ.C], 在哪里σ.是标准偏差和C是卑鄙的。

输出参数

全部收缩

成员资格作为标量或向量返回。尺寸y匹配尺寸X。每个元素y是针对相应元素计算的成员值X

替代功能

Fismf.目的

您可以创建和评估一个Fismf.实现的对象高斯会员函数。

mf = fismf(“高斯”,p);y = evalmf(mf,x);

这里,XP., 和y对应于X参数, 和y争论高斯, 分别。

扩展能力

C / C ++代码生成
使用MATLAB®Coder™生成C和C ++代码。

在R2006A之前介绍