主要内容

MembershipFunctionSettingsType2

可调参数设置为2型模糊隶属度函数

自从R2019b

描述

一个MembershipFunctionSettingsType2对象包含了可调参数设置为2型隶属函数。使用这个对象,您可以指定相应的曼氏金融的可调谐性设置,包括上层MF参数,降低曼氏金融规模,降低MF滞后。

更多信息的可调设置1型隶属函数,看看MembershipFunctionSettings

创建

创建MembershipFunctionSettingsType2对象的使用getTunableSettings函数与一个mamfistype2,sugfistype2,或fistree对象。第一和第二输出的getTunableSettings包含VariableSettings对象的输入和输出变量,分别。如果一个VariableSettings与2型隶属度函数对象对应于一个变量,那么它的MembershipFunctions属性包含MembershipFunctionSettingsType2对象。

属性

全部展开

上隶属函数参数可调设置,指定为一个NumericParameters对象。

低隶属函数尺度可调设置,指定为一个NumericParameters对象。

隶属函数低滞后可调设置,指定为一个NumericParameters对象。

对象的功能

setTunable 指定的参数设置设置为可调或nontunable

例子

全部折叠

创建一个2型模糊推理系统。

fis = mamfistype2 (“名字”,“fis1”,“NumInputs”2,“NumOutputs”1);

获得可调设置输入和输出变量的模糊推理系统。

[,]= getTunableSettings (fis);

可以使用点符号指定的可调设置输入和输出变量的隶属度函数。

第一隶属函数的输入1,设置第一和第三上隶属函数参数可调。

(1).MembershipFunctions (1) .UpperParameters。自由= (1 0 1);

第一隶属函数的输入2,设置较低的隶属函数的可调范围之间0.70.9

(2).MembershipFunctions (1) .LowerScale。最小值= 0.7;(2).MembershipFunctions (1) .LowerScale。最大= 0.9;

第一输出隶属函数1,设置较低的隶属函数的可调范围之间的滞后0.10.4

(2).MembershipFunctions (1) .LowerLag。最小值= 0.1;(2).MembershipFunctions (1) .LowerLag。最大= 0.4;

默认情况下,2型的可调settigns FIS调谐系统产生对称的滞后的结果。允许不对称滞后的结果,指定AsymmetricLag名称参数。

[in2, out2] = getTunableSettings (fis,“AsymmetricLag”,真正的);

版本历史

介绍了R2019b