主要内容

removeInput

删除输入变量的模糊推理系统

描述

例子

fisOut= removeInput (fisIn,inputName)消除了输入变量的名字inputName从模糊推理系统fisIn并返回产生的模糊系统fisOut

例子

全部折叠

负载模糊系统。

fis = readfis (“蒂珀”);

视图的输入变量金融中间人

fis.Inputs
ans = 1 x2 fisvar数组属性:名称范围MembershipFunctions细节:名称范围MembershipFunctions _____ _________ ___________________ 1“服务”0 10 {1 x3 fismf} 2“食物”0 10 {1 x2 fismf}

视图的规则金融中间人

fis.Rules
ans = 1 x3 fisrule数组属性:描述前期顺向体重连接细节:描述__________________________________________________________ 1”服务贫困| = = = =腐臭的食物= >提示=廉价(1)”2 "service==good => tip=average (1)" 3 "service==excellent | food==delicious => tip=generous (1)"

删除服务输入变量。

fis = removeInput (fis,“服务”);

查看更新后的输入变量。

fis.Inputs
ans = fisvar属性:名称:“食物”范围:10 [0]MembershipFunctions: [1 x2 fismf]

视图的更新规则。

fis.Rules
ans = 1 x2 fisrule数组属性:描述前期顺向体重连接细节:描述_____________________________________ 1“食品= =酸败= >提示=廉价(1)”2 "food==delicious => tip=generous (1)"

服务已经远离的变量和规则了吗金融中间人

输入参数

全部折叠

模糊推理系统,指定为以下对象之一。

  • mamfis对象——Mamdani模糊推理系统

  • sugfis对象——Sugeno模糊推理系统

  • mamfistype2对象- 2型Mamdani模糊推理系统

  • sugfistype2对象- 2型Sugeno模糊推理系统

输入变量名称,指定为字符串或字符向量。

输出参数

全部折叠

模糊推理系统更新,返回以下对象之一。

  • mamfis对象——Mamdani模糊推理系统

  • sugfis对象——Sugeno模糊推理系统

  • mamfistype2对象- 2型Mamdani模糊推理系统

  • sugfistype2对象- 2型Sugeno模糊推理系统

fisOut有相同的属性fisIn除了:

  • 删除指定名称的输入变量。

  • 删除指定的输入变量模糊规则。如果一个规则只有指定的输入变量在其先行词,然后整个删除规则。如果一个规则在其先行词有多个输入变量,然后从前提中移除指定的输入变量。

版本历史

介绍了R2018b

全部展开