21、模糊推理系统的部署与应用

模糊推理系统的部署与应用

1. 模糊推理系统的部署方式

模糊推理系统(FIS)可以通过在Simulink或MATLAB中生成代码来进行部署。可以为类型1(如mamfis、sugfis)和类型2(如mamfistype2、sugfistype2)模糊推理系统生成代码,所有模糊推理系统选项(包括自定义推理函数)都支持代码生成。

1.1 在Simulink中生成代码

可以使用模糊逻辑控制器块在Simulink中生成用于评估模糊推理系统的代码。可以使用Simulink Coder™或Simulink PLC Coder™为双精度、单精度或定点数据生成代码。具体步骤如下:
1. 打开模型:

mdl = 'fuzzyPID';
open_system(mdl)
  1. 运行仿真以验证系统性能:
sim(mdl)
  1. 生成代码:
set_param(mdl,'RTWVerbose','off')
slbuild(mdl)

1.2 在MATLAB中生成代码

可以在MATLAB中生成用于评估模糊推理系统的代码。可以使用MATLAB Coder为双精度或单精度数据生成代码。需要注意的是,MATLAB中的代码生成不支持模糊推理系

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值