evalmf
评价模糊隶属函数
描述
例子
评价隶属函数
评估一个广义钟形隶属函数的输入值0
通过10
。
x = 0:0.1:10;mf = fismf (“gbellmf”,2 4 6);y = evalmf (mf, x);
情节的评估。
情节(x, y)包含(“gbellmf, P = (2 4 6) ')
评估多个隶属度函数
创建一个向量的三个高斯隶属度函数。
mf = [fismf (“gaussmf”(0.9 - 2.5),“名字”,“低”);fismf (“gaussmf”(0.9 - 5),“名字”,“媒介”);fismf (“gaussmf”(0.9 - 7.55),“名字”,“高”));
指定输入范围评价隶属函数。
x = (2:0.1:12)”;
评估隶属度函数。
y = evalmf (mf, x);
画出评估结果。
情节(x, y)包含(“输入(x)”)ylabel (“会员价值(y)”)传说(“低”,“媒介”,“高”)
评估2型隶属函数
创建一个三角形2型隶属函数。
mf = fismftype2 (“trimf”(5 7 9),“LowerLag”,0.3,“LowerScale”,0.8);
评价隶属函数的输入值0
通过10
。
x = 0:0.1:10;(是的,yLower) = evalmf (mf, x);
情节上下MFs的评估。
情节(x,是的,x, yLower)传说(“上曼氏金融”,较低的曼氏金融的,“位置”,“西北”)包含(“输入”)ylabel (“会员价值”)
输入参数
mfT1
- - - - - -1型隶属函数
fismf
对象|向量的fismf
对象
1型隶属函数,指定为一个fismf
对象或一个向量的对象。
x
- - - - - -输入值
标量|向量|二维矩阵
输入值,指定为一个标量,矢量,或二维矩阵。如果曼氏金融
是一个:
单
fismf
对象,那么您可以指定x
作为标量、向量或矩阵向量的
fismf
对象,那么您可以指定x
一个标量或矢量
mfT2
- - - - - -2型隶属函数
fismftype2
对象|的数组fismftype2
对象
2型隶属函数,指定为一个fismftype2
对象或一个向量的对象。
输出参数
版本历史
之前介绍过的R2006aR2018b:fismf
对象输入参数
evalmf
现在需要一个fismf
对象作为输入参数而非隶属函数的类型和参数。同时,你现在可以评估多个隶属度函数通过一个数组fismf
对象evalmf
。这些方法之间存在差异,需要更新代码。
更新代码
以前,你评价隶属函数给定的输入值,x
通过指定隶属函数的类型,类型
隶属度函数的参数,参数个数
。
y = evalmf (x,参数个数、类型);
更新你的代码首先创建一个fismf
对象,曼氏金融
。然后,通过这个对象evalmf
。
mf = fismf(类型、参数);y = evalmf (mf, x);
同时,此前,评估多个成员函数调用evalmf
曾经为每个成员函数。
日元= evalmf (x, params1,类型1);y2 = evalmf (x, params2 type2);y3 = evalmf (x, params3 type3);
现在,您可以评估多个隶属度函数通过一个数组fismf
对象evalmf
。
mf1 = fismf(类型1、params1);mf2 = fismf(类型2,params2);mf2 = fismf (type3 params3);y = evalmf ([mf1 mf2 mf3), x);
在这里,y = (y1 y2 y3) ';
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。万博1manbetx
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。