文档
选项设置evalfis函数
evalfis
使用一个evalfisOptions对象指定选项evalfis函数。
evalfisOptions
选择= evalfisOptions
选择= evalfisOptions(名称、值)
例子
选择= evalfisOptions创建一个选项设置evalfis使用默认选项功能。修改这个选项的属性集,使用点符号。
选择
选择= evalfisOptions (名称,值)使用名称-值对集合属性。例如,evalfisOptions (NumSamplePoints, 51)创建一个选项设置和设置输出模糊集样本的数量51。您可以指定多个名称-值对。在单引号附上每个属性的名字。
选择= evalfisOptions (名称,值)
名称,值
evalfisOptions (NumSamplePoints, 51)
51
全部展开
NumSamplePoints
1
输出模糊集的采样点数量,指定为一个整数比1。
减少内存使用,同时评估Mamdani FIS,指定较少的样本。这样做牺牲defuzzified输出值的准确性。
减少样本的数量可以使输出区域进行去模糊化零。在这种情况下,defuzzified输出值是输出变量范围的中点。
evalfis当评估一个Sugeno FIS忽略该属性。
OutOfRangeInputValueMessage
“警告”
“错误”
“没有”
诊断信息的行为,当一个输入范围,指定为以下之一:
“警告”——报告诊断消息作为一个警告。
“错误”——报告诊断消息作为一个错误。
“没有”——不报告的诊断信息。
当一个输入值的范围,相应的模糊规则系统可以有意外发射的优点。
NoRuleFiredMessage
诊断信息行为当没有规则,指定为以下之一:
当NoRuleFiredMessage是“警告”或“没有”火对于一个给定的输出,没有规则,defuzzified输出值设置为其均值范围值。
EmptyOutputFuzzySetMessage
诊断信息的行为,当一个输出模糊集是空的,指定为以下之一:
当EmptyOutputFuzzySetMessage是“警告”或“没有”和一个输出模糊集是空的,defuzzified值相应的输出设置为其均值范围值。
这仅适用于Mamdani系统诊断信息。
全部折叠
创建选项设置对象,指定输出模糊集的样本点的数量。
选择= evalfisOptions (“NumSamplePoints”51)
选择= EvalFISOptions属性:NumSamplePoints: 51 OutOfRangeInputValueMessage:“警告”NoRuleFiredMessage:“警告”EmptyOutputFuzzySetMessage:“警告”
另外,创建一个默认的选项设置和配置属性使用点符号。
选择= evalfisOptions;选项。NumSamplePoints = 51;
使用笔记和限制:
当用于代码生成一个evalfisOptions对象存储OutOfRangeInputValueMessage,NoRuleFiredMessage,EmptyOutputFuzzySetMessage属性作为特征向量而不是字符串。
在评估模型的模糊推理系统金宝app®,不建议使用evalfis或evalfisOptions在一个MATLAB函数块。相反,评估你的模糊推理系统使用模糊逻辑控制器块。
这个例子的修改版本存在于你的系统。你想打开这个版本呢?
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
选择一个网站
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室
得到审判现在