帮助中心帮助中心
1型模糊推理系统转换成2型模糊推理系统
自从R2019b
fisT2 = convertToType2 (fisT1)
例子
fisT2= convertToType2 (fisT1)转换1型模糊推理系统fisT12型模糊推理系统fisT2。
fisT2= convertToType2 (fisT1)
fisT2
fisT1
全部折叠
创建一个1型模糊推理系统。对于这个示例,加载tipper.fis文件。
tipper.fis
fisT1 = readfis (“蒂珀”);
查看第一个输入变量的隶属函数。
plotmf (fisT1“输入”,1)
转换fisT12型模糊推理系统。
fisT2 = convertToType2 (fisT1);
查看第一输入变量隶属度函数转换。
plotmf (fisT2“输入”,1)
创建一个2型FIS的输入/输出数据,您必须首先创建一个使用1型金融中间人genfis。
genfis
负荷训练数据和使用减法聚类生成一个金融中间人。
负载clusterDemo.datinputData = clusterDemo (:, 1:2);outputData = clusterDemo (: 3);选择= genfisOptions (“SubtractiveClustering”,…“ClusterInfluenceRange”[0.5 0.25 0.3]);fisT1 = genfis (inputData outputData,选择);fisT1.Outputs
ans = fisvar属性:名称:“着干活”范围:[-0.1274 - 1.1458]MembershipFunctions: [1 x3 fismf]
转换生成的FIS 2型金融中间人。
从最初的1型金融中间人是Sugeno系统,只有输入MFs转换为2型MFs。
mamfis
sugfis
1型模糊推理系统,指定为一个mamfis或sugfis对象。
mamfistype2
sugfistype2
二型模糊推理系统,返回以下之一:
mamfistype2对象的时候fisT1是一个mamfis对象
sugfistype2对象的时候fisT1是一个sugfis对象
的属性fisT2匹配相应的属性fisT1,除了每个1型隶属函数(除了Sugeno输出隶属度函数)转换为2型隶属函数。上每2型隶属函数的隶属函数参数fisT2匹配相应的隶属函数参数1型隶属函数fisT1。
fisT2已经默认LowerScale和LowerLag并使用默认值“karnikmendel”类型还原法。
LowerScale
LowerLag
“karnikmendel”
你可以交互式地第一型FIS转换成2型FIS使用模糊逻辑设计应用。然后您可以导出系统MATLAB®工作区。
介绍了R2019b
convertToType1|convertToSugeno
convertToType1
convertToSugeno
你有一个修改版的这个例子。你想打开这个例子与编辑?
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室