Matlab - 梯形隶属函数

时间:2013-02-04 14:55:49

标签: matlab set membership fuzzy-logic

我使用trapezoidal membership functionmatlab,如here所示。

我在matlab中写了以下内容:

>> x=1:5;
>> y=trapmf(x,[1 3 4 5]);

而且,对于y,我得到了以下结果:

>> y

y =

         0    0.5000    1.0000    1.0000         0

我的问题如下:

我们如何阅读上面显示的向量y?它是否显示集合x中的元素的成员资格度?

例如,我们可以说以下内容吗?

  • 1x的成员资格为0
  • 2x的成员资格为0.5000 。 。 .etc

感谢。

1 个答案:

答案 0 :(得分:1)

是的..你是仪式......这就是你怎么读的..
我不能提供任何参考,但你通常可以查看这些关于模糊集的维基文章...

http://en.wikipedia.org/wiki/Membership_function_(mathematics) http://en.wikipedia.org/wiki/Fuzzy_set