gusucode.com > 模糊控制工具箱 fuzzy logic toolbox源码程序 > fuzzy/fuzzy/ja/gbellmf.m
% GBELLMF 堦斒揑側儀儖宆嬋慄儊儞僶僔僢僾娭悢 % % GBELLMF(X,PARAMS) 偼丄X 偱寁嶼偝傟傞堦斒揑側儀儖宆儊儞僶僔僢僾娭悢偱 % 偁傞峴楍傪弌椡偟傑偡丅PARAMS 偼丄偙偺儊儞僶僔僢僾娭悢偺宆偲埵抲傪愝掕 % 偡傞3梫慺儀僋僩儖偱偡丅傛傝尩枾偵尵偊偽丄偙偺儊儞僶僔僢僾娭悢偺幃偼丄 % 偮偓偺偲偍傝偱偡丅 % % GBELLMF(X,[A,B,C]) = 1./((1+ABS((X-C)/A))^(2*B)); % % 偙偺儊儞僶僔僢僾娭悢偼丄Cauchy 妋棪暘晍娭悢傪奼挘偟偨傕偺偱偁傞偙偲偵 % 拲堄偟偰偔偩偝偄丅 % % 椺戣: % x = (0:0.1:10)'; % y1 = gbellmf(x,[1 2 5]); % y2 = gbellmf(x,[2 4 5]); % y3 = gbellmf(x,[3 6 5]); % y4 = gbellmf(x,[4 8 5]); % subplot(211); plot(x,[y1 y2 y3 y4]); % y1 = gbellmf(x,[2 1 5]); % y2 = gbellmf(x,[2 2 5]); % y3 = gbellmf(x.[2 4 5]); % y4 = gbellmf(x,[2 8 5]); % subplot(212); plot(x,[y1 y2 y3 y4]); % set(gcf,'name','gbellmf','numbertitle','off'); % % 嶲峫 DSIGMF, EVALMF, GAUSS2MF, GAUSSMF, MF2MF, PIMF, PSIGMF, % SIGMF, SMF, TRAPMF, TRIMF, ZMF. % Copyright 1994-2004 The MathWorks, Inc.