文档帮助中心文档
将1类模糊推理系统转换为2类模糊推理系统
fisT2 = convertToType2 (fisT1)
例子
fisT2= convertToType2 (fisT1)转换类型1模糊推理系统fisT1变成2型模糊推理系统fisT2.
fisT2= convertToType2 (fisT1)
fisT2
fisT1
全部折叠
创建1型模糊推理系统。对于本例,加载tipper.fis文件。
tipper.fis
fisT1 = readfis (“蒂珀”);
查看第一个输入变量的成员函数。
plotmf (fisT1“输入”, 1)
转换fisT1变成2型模糊推理系统。
fisT2 = convertToType2 (fisT1);
查看第一个输入变量的转换成员函数。
plotmf (fisT2“输入”, 1)
要从输入/输出数据创建type-2 FIS,您必须首先使用以下命令创建type-1 FISgenfis.
genfis
加载训练数据并使用减法聚类生成FIS。
负载clusterdemo.datinputData = clusterdemo (:, 1:2);outputData = clusterdemo (: 3);选择= genfisOptions (“SubtractiveClustering”,...“ClusterInfluenceRange”[0.5 0.25 0.3]);fisT1 = genfis (inputData outputData,选择);fisT1。输出
[-0.1274 1.1458] MembershipFunctions: [1x3 fismf]
将生成的FIS转换为type-2 FIS。
因为最初的type-1 FIS是Sugeno系统,只有输入的mf被转换为type-2 mf。
mamfis
sugfis
类型1模糊推理系统,指定为mamfis或sugfis对象。
mamfistype2
sugfistype2
第2类模糊推理系统,返回如下之一:
mamfistype2对象的时候fisT1是一个mamfis对象
sugfistype2对象的时候fisT1是一个sugfis对象
的属性fisT2匹配对应的属性fisT1,但每个type-1成员函数(Sugeno输出成员函数除外)都被转换为type-2成员函数。中每个类型2成员函数的上层成员函数参数fisT2匹配中对应type-1成员函数的成员函数参数fisT1.
fisT2已经默认LowerScale和LowerLag值并使用默认值“karnikmendel”类型还原法。
LowerScale
LowerLag
“karnikmendel”
convertToSugeno|convertToType1
convertToSugeno
convertToType1
您有这个示例的一个修改版本。要用编辑打开这个例子吗?
您点击了一个对应于这个MATLAB命令的链接:
通过在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站来获得可用的翻译内容,并看到当地的活动和提供。根据您所在的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
请选择表现最佳的中国网站(中文或英文)。MathWorks的其他国家网站并没有针对您所在位置的访问进行优化。
与当地办事处联系