pimf.m

Package [view]: fuzzy.rar
Upload User: hnchenxi
Upload Date: 2008-11-02
Package Size: 1083k
Code Size: 1k
Category: AI-NN-PR
Development Platform: Matlab
  1. % PIMF 兾宆嬋慄儊儞僶僔僢僾娭悢
  2. % PIMF(X,PARAMS) 偼丄X 偱寁嶼偟偨兾宆儊儞僶僔僢僾娭悢偱偁傞峴楍傪弌椡偟
  3. % 傑偡丅
  4. % PARAMS = [A B C D] 偼丄偙偺儊儞僶僔僢僾娭悢偺僽儗乕僋億僀儞僩傪寛掕偡
  5. % 傞4梫慺儀僋僩儖偱偡丅僷儔儊乕僞 A 偲 D 偼丄嬋慄偺"懌(兾宆偺抣偺掅偔側
  6. % 偭偨晹暘)"傪昞偟丄僷儔儊乕僞 B 偲 C 偼丄"尐(兾宆偺抣偺崅偔側偭偨晹暘)"
  7. % 傪昞偟傑偡丅摿偵丄偙偺 MF 偼丄SMF 偲 ZMF 偺愊偱偡丅
  8. %
  9. %      PIMF(X,PARAMS) = SMF(X,PARAMS(1:2)).*ZMF(X,PARAMS(3:4))
  10. %
  11. % 偙偺兾 MF 偼丄4偮偺僷儔儊乕僞傪傕偮偨傔丄懳徧偵側傜側偄偙偲偵拲堄偟偰
  12. % 偔偩偝偄丅偙偺偙偲偼丄2偮偺僷儔儊乕僞偺傒傪巊偆丄偙傟傑偱偺兾 MF 偲堎
  13. % 側傝傑偡丅
  14. %
  15. % 椺戣:
  16. %    x = (0:0.1:10)';
  17. %    y1 = pimf(x,[1 4 9 10]);
  18. %    y2 = pimf(x,[2 5 8 9]);
  19. %    y3 = pimf(x,[3 6 7 8]);
  20. %    y4 = pimf(x,[4 7 6 7]);
  21. %    y5 = pimf(x,[5 8 5 6]);
  22. %    plot(x,[y1 y2 y3 y4 y5]);
  23. %    set(gcf,'name','pimf','numbertitle','off');
  24. %
  25. % 嶲峫    DSIGMF, EVALMF, GAUSS2MF, GAUSSMF, GBELLMF, MF2MF, PSIGMF, 
  26. %         SIGMF, SMF, TRAPMF, TRIMF, ZMF.
  27. % $Revision: 1.5 $
  28. %   Copyright 1994-2002 The MathWorks, Inc.