分享好友 编程语言首页 频道列表

MATLAB模糊逻辑工具箱函数 模糊逻辑算法的matlab程序

matlab  2023-02-08 23:350

说明:本文档中所列出的函数适用于Matlab5.3以上版本,为了简明起见,只列出了函数名,若需要进一步的说明,请参阅MATLAB的帮助文档。

1. GUI工具

   Anfisedit      打开ANFIS编辑器GUI

   Fuzzy     调用基本FIS编辑器

   Mfedit     隶属度函数编辑器

   Ruleedit     规则编辑器和语法解析器

   Ruleview      规则观察器和模糊推理方框图

   Surfview      输出曲面观察器

2. 隶属度函数

   dsigmf     两个sigmoid型隶属度函数之差组成的隶属度函数

   gauss2mf      建立两边型高斯隶属度函数

   gaussmf     建立高斯曲线隶属度函数

   gbellmf     建立一般钟型隶属度函数

   pimf      建立Π型隶属度函数

   psigmf     通过两个sigmoid型隶属度函数的乘积构造隶属度函数

   smf     建立S-型隶属度函数

   sigmf     建立Sigmoid型隶属度函数

   trapmf     建立梯形隶属度函数

   trimf      建立三角形隶属度函数

   zmf     建立Z-型隶属度函数

3. FIS数据结构管理

   addmf     向模糊推理系统(FIS)的语言变量添加隶属度函数

   addrule     向模糊推理系统(FIS)的语言变量添加规则

   addvar     向模糊推理系统(FIS)添加语言变量

   defuzz     对隶属度函数进行反模糊化

   evalfis     完成模糊推理计算

   evalmf     通过隶属度函数计算

   gensurf     生成一个FIS输出曲面

   getfis      得到模糊系统的属性

   mf2mf     在两个隶属度函数之间转换参数

   newfis     创建新的FIS

   parsrule     解析模糊规则

   plotfis     绘制一个FIS

   plotmf     绘制给定语言变量的所有隶属度函数的曲线

   readfis     从磁盘装入一个FIS

   rmmf     从FIS中删除某一语言变量的某一隶属度函数

   rmvar     从FIS中删除某一语言变量

   setfis      设置模糊系统的属性

   showfis     以分行的形式显示FIS结构的所有属性

   showrule      显示FIS的规则

   writefis     保存FIS到磁盘上

4. 先进技术

   anfis      Sugeno型模糊推理系统(FIS)的训练程序(只适用于MEX)

   fcm     模糊C均值聚类

   genfis1     不使用数据聚类方法从数据生成FIS结构

   genfis2     使用减法聚类方法从数据生成FIS结构

   subclust     用减法聚类方法寻找聚类中心

5. Simulink仿真块

   fuzblock     Simulink模糊逻辑控制器库

   sffis      用于Simulink的模糊推理S-函数

6. 演示

   defuzzdm      反模糊化方法

   fcmdemo      FCM聚类显示(二维)

   fuzdemos      列出所有模糊逻辑工具箱的演示程序

   gasdemo     使用子聚类节省燃料的ANFIS演示

   juggler     带规则观察器的弹球游戏器

   invkine     单机械臂倒立摆运动

   irisfcm     FCM聚类显示(四维)

   noisedm     自适应消除噪声

   slbb      球和棒控制(Simulink)

   slcp     倒立摆控制(Simulink)

   sltank     水位控制(Simulink)

   sltankrule      带规则观察器的水位控制(Simulink)

   sltbu      卡车入库(只有Simulink方式)

查看更多关于【matlab】的文章

展开全文
相关推荐
反对 0
举报 0
评论 0
图文资讯
热门推荐
优选好物
更多热点专题
更多推荐文章
如何在Abaqus的python中调用Matlab程序
目录1. 确定版本信息2. 备份python3. 设置环境变量4. 安装程序5. 调试运行参考资料Abaqus2018操作系统Win10 64位Python版本2.7(路径C:\SIMULIA\CAE\2018\win_b64\tools\SMApy\python2.7)2. 备份python将上述的“python2.7”文件夹复制出来,避免因操作错误

0评论2023-03-16608

ROS与Matlab系列:一个简单的运动控制 基于matlab的运动控制系统
转自:http://blog.exbot.net/archives/2594Matlab拥有强大的数据处理、可视化绘图能力以及众多成熟的算法函数,非常适合算法开发;在控制系统设计中,Simulink也是普遍使用的设计和仿真工具。而ROS系统,则是一种新的标准化机器人系统软件框架。通过ROS,你

0评论2023-02-10920

matlab 遍历结构体struc的成员
MATLAB中专门用于对结构数组的操作的函数并不多,通过 help datatypes获取数据类型列表,可以看到其中的结构数据类型的有关的函数,主要如表4.3.1所示。表4.3.1 结构数组的操作函数函数名             功能描述 deal                 把输入处

0评论2023-02-09712

matlab编程如何换行 matlab怎么换行
空格+三个点+逗号

0评论2023-02-09691

C/C++中调用matlab引擎计算 matlab转c
原帖地址:http://blog.sina.com.cn/s/blog_6adcb3530101cvot.html一,在linux环境使用matlab引擎必须先进行一些必要的配置1,matlab引擎依赖/bin/csh启动,所以不管你使用何种shell,都必须安装csh。**2,matlab引擎依赖的动态库文件目录必须在系统当前的

0评论2023-02-09451

matlab几何纠正,间接法,双线性内插
超简洁,超级快,两个文件datapre.m文件代码:global X;global Y;global A;global l;global i;global I;global m;global n;global k;global dx;  A=[];l=[];i=0;m=[];n=[];dx=[]; fig=figure;subplot(1,2,1);I=imread('编程实习2-待纠正图像.bmp');imshow(I

0评论2023-02-09482

Matlab 根号的输入
二次根号:sqrt(a)或a^0.5三次根号:x^(1/3)或者x.^(1/3)根据x的数据结构类型矩阵、数组需要.^

0评论2023-02-09969

命令视频Matlab下查看摄像头设备信息
时间紧张,先记一笔,后续优化与完善。    应用如下2个命令:         info = imaqhwinfo('winvideo')    每日一道理 俄国作家契诃夫说:“有大狗,有小狗,小狗不该因为大狗的存在而心慌意乱。所有的狗都应该叫,就让他各自用上帝给他的声音

0评论2023-02-09957

How to use the HMM toolbox (Matlab)
一、离散输出的隐马尔科夫模型(DHMM,HMM with discrete outputs)最大似然参数估计EM(Baum Welch算法)The script dhmm_em_demo.m gives an example of how to learn an HMM with discrete outputs. Let there be Q=2 states and O=3 output symbols. We c

0评论2023-02-09459

permutation 随机置换检验的Matlab程序
假定a为某指标在10个样本中的值,5个一组,看以两组均值的差为例(统计量),随机置换检验程序 example: a: 230 -1350 -1580 -400 -760 970 110 -50 -190 -200v1=sum(a(1:5))/5;v2=sum(a(6:10))/5;T=abs(v1-v2);x=perms(a);      %矩阵a的全排列(随机全

0评论2023-02-09662

MATLAB学习1 之画图函数
ezplot适用条件“ezplot”命令可以用于显函数、隐函数和参数方程作图。不同函数的使用格式显函数y=f(x),ezplot函数的调用格式为ezplot(f, [xmin xmax]);              例:ezplot(\'sin(10*pi*x)/x\',[1 2]);%画出函数曲线隐函数f(x,y)=0,ezplot函数的

0评论2023-02-09591

Matlab 之 数据元素访问
Matlab的含义是矩阵实验室,其特征之一就是数据的向量化操作,借此提升软件运行效率。那么,必然会涉及数据元素的访问。Matlab主要支持下面一些形式的访问:(1)array-inde: A(i)(2)cell-index: C{i}(3)struct field: S.fieldname不同的访问方式,效

0评论2023-02-09994

更多推荐