【正文】
模糊控制工具箱中,我們?cè)贛ember Function Edit中即可完成這些步驟。首先我們?cè)贛atlab的命令窗口(mand window)中輸入fuzzy,回車就會(huì)出來這樣一個(gè)窗口。首先我們要確定描述輸入輸出變量語(yǔ)言值的模糊子集,如{NB,NM,NS,ZO,PS,PM,PB},并設(shè)置輸入輸出變量的論域,例如我們可以設(shè)置誤差E(此時(shí)為模糊量)、誤差變化EC、控制量U的論域均為{3,2,1,0,1,2,3};然后我們?yōu)槟:Z(yǔ)言變量選取相應(yīng)的隸屬度函數(shù)。4.對(duì)輸出模糊量的解模糊:模糊控制器的輸出量是一個(gè)模糊集合,通過反模糊化方法判決出一個(gè)確切的精確量,凡模糊化方法很多,我們這里選取重心法。運(yùn)行后,產(chǎn)生這樣一個(gè)錯(cuò)誤:MinMax blocks do not accept 39。uint1639。int3239。好了,這些都解決了,我們就可以仿真了,例如給個(gè)方波信號(hào),可以得到仿真曲線如下