帮助中心帮助中心
rmvar
从模糊推理系统中去除输入变量
fisOut = removeInput(fisIn,inputName)
例子
fisOut= removeInput (fisIn,inputName)移除带有名称的输入变量inputName从模糊推理系统fisIn并返回得到的模糊系统fisOut.
fisOut= removeInput (fisIn,inputName)
fisOut
fisIn
inputName
全部折叠
负荷模糊系统。
Fis = readfis(“蒂珀”);
的输入变量金融中间人.
金融中间人
金融中间人。输入
Name Range MembershipFunctions详细信息:MembershipFunctions ________________ ___________________ 1 "service" 0 10 {1x3 fismf} 2 "food" 0 10 {1x2 fismf}
查看规则金融中间人.
金融中间人。规则
ans = 1 x3 fisrule数组属性:前期顺向体重连接细节描述:描述 __________________________________________________________ 1”服务= =差= = |食品酸败= >提示=廉价(1)”“服务=好=>小费=平均(1)”服务=美味= |食物=美味=>小费=慷慨(1)
删除服务输入变量。
服务
fis = removeInput(fis,“服务”);
查看更新后的输入变量。
Name: "food" Range: [0 10] MembershipFunctions: [1x2 fismf]
查看更新后的规则。
ans = 1x2 fisrule数组,属性:描述前项后项权重连接详细信息:描述_____________________________________ 1 "food==rancid => tip=cheap (1)"2 "食物=美味=>小费=慷慨(1)"
服务是否从变量和规则中去掉了金融中间人.
mamfis
sugfis
mamfistype2
sugfistype2
模糊推理系统,指定为以下对象之一。
mamfis对象- Mamdani模糊推理系统
sugfis对象- Sugeno模糊推理系统
mamfistype2对象-2型Mamdani模糊推理系统
sugfistype2object - Type-2 Sugeno模糊推理系统
输入变量名,指定为字符串或字符向量。
更新的模糊推理系统,作为以下对象之一返回。
fisOut具有与?相同的属性fisIn除了:
带有指定名称的输入变量将被删除。
从任何模糊规则中删除指定的输入变量。如果规则的先行项中只有指定的输入变量,则整个规则将被删除。如果规则的先行项中有多个输入变量,则指定的输入变量将从先行项中删除。
全部展开
这个函数替换了rmvar用于从模糊推理系统中去除输入变量。
addInput|fisvar
addInput
fisvar
您有了这个示例的修改版本。您想用您的编辑打开这个示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您的地理位置,我们建议您选择:.
您也可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。
联系当地办事处