文件帮助中心文件
模糊变量
用Fisvar.对象表示模糊推理系统(FIS)中的输入和输出变量。有关创建模糊推理系统的更多信息,请参阅Mamfis.那Sugfis.那Mamfistype2., 和sugfistype2.。
Fisvar.
Mamfis.
Sugfis.
Mamfistype2.
sugfistype2.
VAR = fisvar
var = fisvar(范围)
VAR = fisvar( '名称',名字)
var = fisvar(范围,'name',name)
例子
var.= fisvar.使用默认名称,默认范围和没有隶属函数创建模糊变量。要更改变量属性,请使用点表示法。
var.= fisvar.
var.
var.= fisvar(范围)设置范围财产。
var.= fisvar(范围)
范围
var.= fisvar( '姓名',名称)设置名称财产。
var.= fisvar( '姓名',名称)
名称
var.= fisvar(范围,'名称',名称)设置两者范围和名称特性。
var.= fisvar(范围,'名称',名称)
展开全部
“var”
变量名称,指定为字符串或字符向量。
[0 1]
可变范围,指定为双元素元素矢量,其中第一元素小于第二元素。所述第一元素指定的下限的范围内,并且所述第二元素指定的上限的范围内的。
MembershipFunctions
[]
Fismf.
fismftype2
成员函数,指定为矢量Fismf.或者fismftype2对象。要将隶属函数添加到模糊变量:
使用addmf.功能。
addmf.
创建矢量Fismf.对象,并将其分配给MembershipFunctions。
创建矢量fismftype2对象,并将其分配给MembershipFunctions。
您可以使用点表示法修改成员函数的属性。
removeMF
全部收缩
使用默认属性创建模糊变量。
var = fisvar;
修改a的属性Fisvar.对象,使用点表示法。例如,指定来自的模糊变量的范围-5至5.。
-5
5.
var.Range = [-5 5];
从输入范围创建模糊变量-10至10.。
-10
10.
var = fisvar([ - 10 10]);
使用名称创建模糊变量“速度”。
“速度”
var = fisvar(“名称”那“速度”);
创建具有指定范围的模糊变量。
var = fisvar([01]);
将隶属函数添加到变量,指定梯形隶属函数,并设置隶属函数参数。
VAR = addMF(VAR,“trapmf”,[ - 0.5 0 0.2 0.4]);
当你将它添加到模糊变量您还可以指定您的会员名称。例如,添加调用的隶属函数“大”。
“大”
VAR = addMF(VAR,“trapmf”,[0.8 0.8 1 1.5],'名称'那“大”);
查看会员函数。
var.membershipfunction.
ANS = 1x2的fismf阵列属性:类型参数名称详细信息:名称类型参数_______ ________ ____________________________ 1 “的MF1” “trapmf” -0.5 0 0.2 0.4 2 “大”, “trapmf” 0.6 0.8 1 1.5
或者,您可以添加默认隶属函数模糊变量和使用点符号设置其参数。
var = fisvar([01]);var = addmf(var);var.mbershipfunctions(1).type =“trapmf”;var.MembershipFunctions(1).Parameters = [-0.5 0 0.2 0.4]。
创建具有指定范围的模糊变量。默认情况下,此变量没有隶属函数。
VAR = fisvar([0 9]);
到类型2隶属函数添加到一个变量与没有现有隶属函数,指定一个较低的或者lederscale.成员函数的值。例如指定较低的比例值。
较低的
lederscale.
VAR = addMF(VAR,“trimf”,[0 3 6],'lederscale',1);
一旦一个变量包含一个类型2的隶属函数,则可以不指定这些参数中的一个增加额外的2型隶属函数。
VAR = addMF(VAR,“trimf”,[3 6 9]);
ANS = 1×2 fismftype2具有属性阵列:类型UpperParameters LowerScale LowerLag名称详细信息:名称类型上参数下规模下滞后_____ _______ ________________ ___________ __________ 1 “的MF1” “trimf” 0 3 6 1 0.2 0.2 2 “MF2” “trimf” 3 69 1 0.2 0.2
Fismf.|fismftype2|Fisrule.|Mamfis.|Mamfistype2.|Sugfis.|sugfistype2.
Fisrule.
您有此示例的修改版本。您是否希望使用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室