MATLAB模糊邏輯工具箱函式

2021-06-19 02:00:01 字數 1823 閱讀 4314

36

說明:本文件中所列出的函式適用於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模糊邏輯工具箱函式

說明 本文件中所列出的函式適用於matlab5.3以上版本,為了簡明起見,只列出了函式名,若需要進一步的說明,請參閱matlab的幫助文件。1 gui工具 anfisedit 開啟anfis編輯器gui fuzzy 呼叫基本fis編輯器 mfedit 隸屬度函式編輯器 ruleedit 規則編輯器和...

MATLAB擬合工具箱函式的使用

matlab擬合曲線的方法有很多,針對不同的函式型別應選用合適的擬合方法。按照擬合方法來進行劃分,一般可將待擬合的函式分為曲線 曲面擬合與多元函式擬合。穩健性robust 擬合效果評估 擬合工具箱主要涉及的函式有 fit fitype等。這裡以一元線性擬合為例進行說明 matlab擬合工具箱的使用 ...

matlab優化工具箱

詳細的請看 http blog.csdn.net aris zzy archive 2007 11 03 1865309.aspx 在生活和工作中,人們對於同乙個問題往往會提出多個解決方案,並通過各方面的論證從中提取最佳方案。最優化方法就是專門研究如何從多個方案中科學合理地提取出最佳方案的科學。由於...