欢迎光临散文网 会员登陆 & 注册

Fuzzy Logic Toolbox(matlab)

2023-03-30 11:22 作者:橡子京  | 我要投稿

        一型与二型模糊系统:一型模糊集合理论是传统集合理论的扩展,当一个元素不能完全属于或完全不属于某个集合时(即其属于某个集合的"程度"介于0与1之间时)我们选择一型模糊集合.进一步的,当一个元素属于某个集合的"程度"也不确定时(即该元素属于某个集合的隶属度值也不确定时),我们就可以选择二型模糊集合. 模糊集合理论的应用大部分都集中在模糊系统上.刘金琨书的第三章很重要!!!模糊系统是以模糊集合理论为基础的一种基于知识或规则的系统,其核心是由IF-THEN规则组成的知识库.二型模糊系统与传统的一型模糊系统相类似,也是通过组合IF-THEN规则构造而成。

       模糊推理是模糊控制的核心,刘金琨书用的是Mamdani模糊推理法,模糊推理的构建:

  1. 使用mamfis、mamfistype2对象表示模糊推理系统。这些对象包含所有的模糊推理系统信息,包括变量名称、成员函数定义和模糊推理方法。每个FIS本身就是一个对象的层次结构。以下对象在模糊系统中使用。

  2. fisvar对象代表输入和输出变量。

    fismf对象表示每个输入和输出变量中的成员函数。2型模糊系统使用fismftype2对象来表示成员函数。

    fisrule对象表示模糊规则,将输入映射到输出。

加载模糊推理系统指令

可以使用点符号来访问FIS对象内的对象属性。例如,查看第一个输入变量的fisvar对象。

对象访问方法,类似python

        

隶属度函数的访问
一个变量包含的三个模糊集

fuzzy logic control使用方法:

fuzzy logic control
参数的设置


Fuzzy Logic Toolbox(matlab)的评论 (共 条)

分享到微博请遵守国家法律