将MATLAB模糊逻辑控制(.fis文件)转成C++代码的解决方法

提示:如需转载请标明本文出处


前言

本文主要讲述了如何利用MATLAB把设计好的模糊逻辑控制(.fis文件)转成C++程序代码,可以用在真实的,利用C++编程的机器人的控制系统中。同时也是给自己记录一次在程序代码上面的“小突破”,毕竟这个问题困扰我了很久,再次感叹MATLAB的强大之处,真的太太太太猛了!


一、首先你要利用MATLAB工具箱设计一个属于自己的模糊逻辑控制器

本文这里就不再赘述这个过程了,有需要学习的朋友可以参考这个教程链接(模糊逻辑系统的MATLAB-simulink仿真

二、.fis文件转C++代码的具体操作步骤

1.创建一个属于模糊逻辑控制器的Function文件—testFuzzyFunc1.m

代码如下:

%%
function [outputArg1] = testFuzzyFunc1(inputArg1,inputArg2)
%导入加载自己设计好的模糊控制器  
%我这里的模糊控制器为MyFuzzyTest3.fis,大家可以自行替换
myfis = getFISCodeGenerationData('MyFuzzyTest3')
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值