部署模糊推理系统
您可以部署你的模糊推理系统(FIS):
在MATLAB生成代码®或仿真金宝app软件®
打包和部署一个独立的应用程序在MATLAB仿真软件金宝app
所有的模糊推理系统选项,包括自定义推理功能,支持代码生成和部署。金宝app
生成的代码MATLAB
您可以生成代码来评估以下类型的模糊推理系统使用MATLAB编码器™。
2型模糊推理系统(
mamfistype2
,sugfistype2
)FIS树(
fistree
)
在MATLAB代码生成并不直接支持模糊推理系统对象。金宝app相反,您必须首先将模糊系统转换成一个均匀的结构getFISCodeGenerationData
,然后通过产生的结构evalfis
。
代码生成模糊系统在MATLAB支持双精度和单精确数据。金宝app
有关更多信息,请参见使用MATLAB模糊系统编码器生成代码。
请注意
代码生成不支持命令行模糊系统的建设。金宝app
生成的代码金宝app
可以生成代码来评估模糊推理系统在仿真软件中实现金宝app金宝app仿真软件编码器或金宝app仿真软件PLC编码器™。
金宝app仿真软件代码生成支持以下模糊推理系统,模拟使用金宝app模糊逻辑控制器块。
2型模糊推理系统(
mamfistype2
,sugfistype2
)
代码生成的模糊系统模型支持双精度,单精度和定点数据。金宝app金宝app
有关更多信息,请参见使用仿真软件编码器生成代码模糊系统金宝app和使用仿真软件生成结构化文本模糊系统PLC编码器金宝app。
部署模糊系统
你可以打包和部署独立的应用程序,包括模糊系统使用MATLAB编译器™或金宝app仿真软件的编译器。
你可以编译:
MATLAB代码使用最模糊逻辑工具箱™命令行功能。编译代码,使用图形函数(
plotfis
,plotmf
,gensurf
不支持)。金宝app部署模糊逻辑设计应用程序不支持。金宝app编制MATLAB代码的更多信息,请参阅从MATLAB函数创建独立的应用程序(MATLAB编译器)。金宝app使用仿真软件模型模糊逻辑控制器块。编制仿真软件模型的更多信息,请参阅金宝app创建和部署一个脚本与仿真软件的编译器金宝app(金宝app仿真软件编译器)。