MATLAB模糊邏輯工具箱函式

weixin_30593443發表於2016-07-10

說明:本文件中所列出的函式適用於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方式)

轉載於:https://www.cnblogs.com/alan666/p/8312200.html

相關文章