其他分享
首页 > 其他分享> > 【转】fuzzy control中rule list 解释

【转】fuzzy control中rule list 解释

作者:互联网

a = addrule(a,ruleList)

其中 ruleList 是一个矩阵,每一行为一条规则,他们之间是 ALSO 的关系。

假定该 FIS 有 N 个输入和 M 个输出,则每行有 N+M+2 个元素,前 N 个数分别表示 N 个输入变量的某一个语言名称的 index,没有的话用 0 表示,后面的 M 个数也类似,最后两个分别表示该条规则的权重和各个条件的关系,1 表示 AND,2 表示 OR。

例如,当“输入1” 为“名称1” 和 “输入2” 为“名称3” 时,输出为 “ 输出1” 的“状态2”,则写为:

[1 3 2 1 1]
https://blog.csdn.net/ouyang_linux007/article/details/7586100

标签:control,输出,表示,个数,list,名称,ruleList,fuzzy,输入
来源: https://www.cnblogs.com/jtailong/p/11016780.html