当前位置:   article > 正文

模糊数学|MATLAB 模糊控制工具箱使用与结果输出_matlab模糊工具箱

matlab模糊工具箱

1、打开MATLAB命令行窗口输入FUZZY调出模糊控制器窗口
2、按要求输入隶属函数、模糊规则。可以参考一个例程学会使用——模糊逻辑工具箱_勿宁的博客-CSDN博客_模糊逻辑工具箱
要注意的是3↓
3、file->export->workspace 将做好的模糊控制器fis文件导入matlab导入成功后,在matlab工作区会看到变量(变量名称即为模拟控制器名称)此后才能在命令行输入语句时不报错:“未定义的函数或变量”
4、将模拟控制器当作函数,使用evalfis(input,model)命令计算输出结果,再使用plot(x,y)输出结果图像。上面帖子里面的步骤基本上都可用,但是代码部分可能是为了简化比较简单,其中ones(size(x))是用来定义与x等长且值为1的列向量,便于计算y时参数的控制。可以将代码优化为↓,逻辑上清晰一些。
在这里插入图片描述5、在其他例子中还有使用simulink对模糊控制过程用类似流程图的方式表现。因为本身不是学智能控制等专业的,也只能是照葫芦画瓢。估计画的也不对,就不放上来了。要注意一点的是模糊控制PID控制器这里面的simulink应该是能够直接仿真运行得到结果的,和上面使用evalfis函数不同。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/608603
推荐阅读
相关标签
  

闽ICP备14008679号