文档

evalfisOptions

选项设置evalfis函数

描述

使用一个evalfisOptions对象指定选项evalfis函数。

创建

描述

例子

选择= evalfisOptions创建一个选项设置evalfis使用默认选项功能。修改这个选项的属性集,使用点符号。

例子

选择= evalfisOptions (名称,值)使用名称-值对集合属性。例如,evalfisOptions (NumSamplePoints, 51)创建一个选项设置和设置输出模糊集样本的数量51。您可以指定多个名称-值对。在单引号附上每个属性的名字。

属性

全部展开

输出模糊集的采样点数量,指定为一个整数比1

减少内存使用,同时评估Mamdani FIS,指定较少的样本。这样做牺牲defuzzified输出值的准确性。

减少样本的数量可以使输出区域进行去模糊化零。在这种情况下,defuzzified输出值是输出变量范围的中点。

请注意

evalfis当评估一个Sugeno FIS忽略该属性。

诊断信息的行为,当一个输入范围,指定为以下之一:

  • “警告”——报告诊断消息作为一个警告。

  • “错误”——报告诊断消息作为一个错误。

  • “没有”——不报告的诊断信息。

当一个输入值的范围,相应的模糊规则系统可以有意外发射的优点。

诊断信息行为当没有规则,指定为以下之一:

  • “警告”——报告诊断消息作为一个警告。

  • “错误”——报告诊断消息作为一个错误。

  • “没有”——不报告的诊断信息。

NoRuleFiredMessage“警告”“没有”火对于一个给定的输出,没有规则,defuzzified输出值设置为其均值范围值。

诊断信息的行为,当一个输出模糊集是空的,指定为以下之一:

  • “警告”——报告诊断消息作为一个警告。

  • “错误”——报告诊断消息作为一个错误。

  • “没有”——不报告的诊断信息。

EmptyOutputFuzzySetMessage“警告”“没有”和一个输出模糊集是空的,defuzzified值相应的输出设置为其均值范围值。

这仅适用于Mamdani系统诊断信息。

对象的功能

evalfis 评估的模糊推理系统

例子

全部折叠

创建选项设置对象,指定输出模糊集的样本点的数量。

选择= evalfisOptions (“NumSamplePoints”51)
选择= EvalFISOptions属性:NumSamplePoints: 51 OutOfRangeInputValueMessage:“警告”NoRuleFiredMessage:“警告”EmptyOutputFuzzySetMessage:“警告”

另外,创建一个默认的选项设置和配置属性使用点符号。

选择= evalfisOptions;选项。NumSamplePoints = 51;

扩展功能

另请参阅

功能

介绍了R2018a