模糊控制模型
基本思想:
就是通过对不同属性(该属性无法直接用数值划分)的隶属程度来求出最终结果。
如天气冷,对于不同的人有不同的概念,无法用确定的数据标明,只能通过调查确定一个函数来进行表示。
- 第一个输入的模糊集合.
第一个属性e有5种程度[NB,NM,NS,Z,PB]
f1=2;
a=addvar(a,'input','e',[-3*f1,3*f1]);
%添加 e 的模糊语言变量
a=addmf(a,'input',1,'NB','zmf',[-3*f1,-1*f1]);
%添加 e 的模糊语言变量的隶属度函数(z型)
a=addmf(a,'input',1,'NM','zmf',[-2*f1,0]);
%隶属度函数为三角形
a=addmf(a,'input',1,'NS','trimf',[-2*f1,-0.5*f1,1*f1]);
a=addmf(a,'input',1,'Z','trimf',[-1*f1,2,2*f1]);
a=addmf(a,'input',1,'PB','smf',[1*f1,3*f1]