主要内容

出口FIS从模糊逻辑设计和仿真数据

一旦你设计或优化FIS使用模糊逻辑设计,您可以导出活跃和存储设计:

  • MATLAB®工作空间

  • FIS文件(* .fis)

您还可以导出FIS设计仿真结果。

出口FIS工作区

向MATLAB工作区,出口FIS的设计模糊逻辑设计中,选择出口>模糊推理系统出口到工作区

应用程序将来发布显示模糊推理系统导出到工作区出口下拉菜单中选择将来发布的最右边。

模糊推理系统出口到工作区对话框列出了活动FIS设计以及任何存储设计。

出口清单FIS模糊推理系统工作区对话框设计出口。表包含三列:出口左边复选框用于选择的设计,模糊推理系统在中间设计的名字,和出口在右边用默认变量名称匹配设计的名字。

出口列,选择一个或多个系统,你想出口。

出口的列,指定工作空间变量的名称。

点击出口

MATLAB的应用节省FIS工作区为以下类型的对象之一。

一旦你出口FIS,您可以:

  • 在命令行执行额外的模拟使用evalfis函数。

  • 在仿真软件模拟系统金宝app®使用模糊逻辑控制器块。

  • 为您的系统生成代码。有关更多信息,请参见部署

FIS保存到文件

您可以保存您的FIS之间模糊逻辑设计会话使用FIS文件。这样做,模糊逻辑设计下,保存,选择模糊推理系统。

您可以选择当前活动的设计或任何存储设计。

应用程序将来发布显示保存下拉菜单。光标在单一FIS下拉菜单中列出。

保存模糊推理系统对话框中,指定一个文件名和位置,并点击保存

出口仿真数据

使用后评估你的金融中间人模糊逻辑设计,您可以导出以下仿真结果为活跃和MATLAB工作区存储设计。

  • 控制表面数据点

  • 规则推理的数据

模糊逻辑设计中,选择出口>仿真结果导出到工作区

应用程序将来发布显示仿真结果导出到工作区出口下拉菜单中选择将来发布的最右边。

仿真结果导出到工作区对话框列出了仿真结果可用于出口。

仿真结果导出到工作区清单仿真结果导出对话框。表包含三列:出口左边复选框用于选择结果,仿真结果与模拟输入名字中间,和出口与右边的默认变量名称匹配的模拟输入名称。

仿真结果列表示FIS设计和仿真数据的类型使用以下条目之一,<设计>表明FIS的设计。

  • <设计> _ControlSurfaceData——控制表面数据点

  • <设计> _RuleInferenceData规则推理的数据

  • <设计> _ErrorDistributionData——误差分布数据

  • SystemValidationData所有选定的设计——系统验证数据

出口列,选择一个或多个仿真结果,你想出口。

出口的列,指定工作空间变量的名称。

点击出口

MATLAB的应用节省每个选定的模拟结果工作区结构,如下表中定义的。

仿真数据 描述
控制表面数据点

数据点显示在最近的阴谋控制面设计文档活跃,出口结构与以下字段。

  • X——第一个选定的输入数据值

  • Y——数据值第二选择输入

  • Z——数据值选择输出

的尺寸X,Y,Z匹配网格点选择的控制面文档。

这种控制表面数据匹配生成的数据点gensurf函数。

规则推理的数据

活动设计的规则推理结果,包括中间计算的值,出口结构与以下字段。

  • 输入——输入值

  • numSamplePoints——输出模糊集的采样点数量。指定该值,设计选项卡,设置数量的样品参数。

  • 输出——输出值

  • fuzzifiedInputs——Fuzzified输入值

  • ruleOutputs——规则输出计算通过应用规则解雇优势输出隶属函数使用FIS的暗示方法

  • aggregatedOutputs——聚合输出计算结合规则输出使用FIS聚合方法

  • rulefiringStrengths——规则计算射击的优势通过应用规则连接操作符的值fuzzified输入

的尺寸fuzzifiedInputs,ruleOutputs,aggregatedOutputs,rulefiringStrengths字段的类型取决于FIS你出口。有关更多信息,请参见evalfis

误差分布数据

活动设计、误差分布数据导出为一个结构与以下字段,每个包含一个数字数组。

  • refInput——验证输入数据上指定的设计输入数据下拉列表

  • refOutput——验证输入数据上指定的设计输出数据下拉列表

  • simOutput——FIS输出处理中的值refInput

  • simError——模拟误差的值之间的差异refOutputsimOutput

系统验证数据

所有选择FIS系统验证数据设计,出口结构与以下字段,每个包含一个数字数组。

  • refInput——验证输入数据上指定的设计输入数据下拉列表

  • refOutput——验证输入数据上指定的设计输出数据下拉列表

  • simOutput——FIS输出处理中的值refInput,作为结构返回一个字段选择FIS的设计

  • simError——模拟误差的值之间的差异refOutputsimOutput,作为结构返回一个字段为每个选定的FIS的设计

所选的设计是一个设计的选择比较选项设计浏览器

活动FIS设计,导出的仿真结果与仿真设置,如的输入值规则推理文档或选定的轴控制面文档,目前在应用程序中定义的。

存储FIS设计,输出仿真结果对应于仿真设置最近活跃在设计时应用。换句话说,导出的结果存储设计可能不使用仿真设置当前定义的应用程序。

另请参阅

相关的话题