MATLAB应用技术 清华大学出版社 模糊 系统演示程序 卡车倒车控制 sltbu 水位控制(得用规则观测器) sltankrule 水位控制 sltank 倒立摆控制 slcp 球棒控制 slbb 自适应噪声对消 noisedm FCM聚类演示(四维) irisfcm 机械臂的倒置 invkine 魔球演示 juggler 使用减法聚类的ANFIS演示 gasdemo FCM聚类方法演示(二维) fcmdemo 去模糊方法 defuzzdm 功能 函数 6.2.2 MATLAB命令行函数使用 1、隶属度函数 (1)dsigmf 功能:由两个S形隶属度函数的差构成的隶属度函数。 格式:y=dsigmf(x,[a1 c1 a2 c2]) (2)Gauss2mf 功能:联合高斯(Gaussian)型隶属函数 格式:y=gauss2mf(x,[sig1 c1 sig2 c2]) (3)gaussmf 功能:高斯(Gaussian)型隶属度函数。 格式:y=gaussmf(x,[sig c]) (4)gbellmf 功能:广义钟形隶属度函数。 格式:y=gbellmf(x,params) (5)primf 功能:Ⅱ形隶属度函数。 格式:y=pimf(x,[a b c d]) (6)psigmf 功能:由两个S形隶属度函数的积成的隶属度函数。 格式:y=psigmf(x,[a1 c1 a2 c2]) (7)smf 功能:S状隶属度函数。 格式:y=smf(x,[a b]) (8)Sigmf 功能:S形隶属度函数。 格式:y=sigmf(x,[a c]) (9)trapmf 功能:梯形隶属度函数。 格式:y=trapmf(x,[a b c d]) (10) trimf 功能:三角形隶属度函数。 格式:y=trimf(x,params) y=trimf(x,[a b c]) (11) zmf 功能:Z形隶属度函数。 格式:y=zmf(x,[a b]) 2.FIS数据结构管理 (1)addmf 功能:隶属度函数添加到FIS(模糊推理系统)。 格式:a=addmf(a,′varType′,varIndex,′mfName′,′mfType′,mfParams) (2)addrule 功能:在FIS中添加规则。 格式:a=addrule(a,ruleList) (3)addvar 功能:在FIS中添加变量: 格式:a=addvar(a, ′varType′, ′varName′,varBounds) (4)defuzz 功能:反模糊化的隶属度函数。 格式:out=defuzz(x,mf,type) (5)evalfis 功能:完成模糊推理计算。 格式:output=evalfis(input,fismat) Output=evalfis(input,fismat,numPts) [output,IRR,ORR,ARR]=evalfis(input,fismat) [output,IRR,ORR,ARR]=evalfis(input,fismat,numPts) (6)evalmf 功能:普通隶属度函数的计算。 (7)gensurf 功能:产生FIS输出曲面。 (8)getfis 功能:获取模糊系统的特性。 (10)newfis 功能:建立新的FIS. 格式:a=newfis(fisName,fisType,andMethod,orMethod,impMethod, aggMethod,defuzzMethod) (9)mf2mf 功能:在隶属度函数之间进行参数变换。 格式:outParams=mf2mf(inParams,inType,outType) (11) parsrule 功能:模糊规则解析。 格式:fis2=parsrule(fis,txtRuleList) fis2=parsrule(fis,txtRuleList,ruleFormat) fis2=parsrule(fis,txtRuleList,ruleFormat,lang) (12)plotfis 功能:绘图表示FIS。 格式:plotfis(fismat) (13)plotmf 功能:绘制出给定变量的所有隶属度函数。 格式:plotmf(fismat,′varType′,varIndex) (14)readfis 功能:从磁盘中装入FIS。 格式:fismat=raedfis(′filename′) (15)rmmf 功能:从FIS中删除隶属度函数。 格式:fis=rmmf(fis,′varType′,varIndex,′mf′,mfIndex) (16) rmvar 功能:从FIS中删除变量。
减法聚类算法 matlab,第六章 MATLAB与模糊控制系统.ppt
最新推荐文章于 2024-05-15 09:45:29 发布