• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

如何将Matlab中“模糊控制设计器”的隶属度函数导出图片(figure) ...

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

如何将Matlab中“模糊控制设计器”的隶属度函数导出图片(figure)
详情参考matlab官方帮助手册:plotmf()函数
https://www.mathworks.com/help/fuzzy/plotmf.html
1.在利用matlab模糊控制设计器时,将设计完成的模糊控制器保存到工作区/工作文件夹:File->Export->To Workspace… / To File
注意:格式为“XXX.fis”

2. plotmf(fis,‘input’,1)

 

Matlab模糊控制的模糊曲面构成怎么看?

第一种方法:用matlab自带的模糊控制器

1. 在MATLAB命令窗口输入fuzzy, 然后在弹出框点 File → Import → From File 。

2. 在Fuzzy Logic Designer 中点击 View → Suface。

 

但是,用这种方法得到的模糊曲面构成 图像不独立,拷贝到论文中不美观。 因此,可以考虑使用第二种方法。

 

第二种方法:gensurf 命令

1. 首先将模糊文件.fis,加载到workspace中,这个模糊系统有两个输入和一个输出。

fis = readfis(\'tipper\');
2. 生成系统的输出面。

gensurf(fis)
3. 这样默认的就是前两个输入的曲线,要想得到1、3两个量的曲线要用指令:

gensurf(fis,[1,3],1)

回车即可,解释一下吧再,中间的向量为输入向量,即1、3两个向量,最后一个1代表的就是输出了,其他的类推
好啦,也算是福利了,希望后来者能够有用了。

4. 若要改变x,y轴上节点的个数,用下面指令:

gensurf(fis,[1,3],1,[30.10])

30和10 分别是x和y轴上需要的节点个数。

————————————————
版权声明:本文为CSDN博主「BinHeon」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/BinHeon/article/details/114468389


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
matlab 怎么保存plot的图 到指定文件夹发布时间:2022-07-18
下一篇:
matlab中uigetfile命令的应用发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap