gusucode.com > 模糊控制工具箱 fuzzy logic toolbox源码程序 > fuzzy/fuzzy/ja/evalfis.m

    % EVALFIS  僼傽僕傿悇榑寁嶼偺幚峴
%
% Y = EVALFIS(U,FIS) 偼丄擖椡僨乕僞 U 偵懳偡傞僼傽僕傿悇榑僔僗僥儉 FIS 
% 傪僔儈儏儗乕僔儑儞偟丄弌椡僨乕僞 Y 傪曉偟傑偡丅N 屄偺擖椡曄悢傪傕偮
% 僔僗僥儉偱偼丄L 屄偺弌椡曄悢偵側傝傑偡丅
%    * U 偑 M亊N偺峴楍偺応崌丄奺峴偼偦傟偧傟擖椡儀僋僩儖偵側傝傑偡丅
%    * Y 偑 M亊L偺峴楍偺応崌丄奺峴偼偦傟偧傟弌椡儀僋僩儖偵側傝傑偡丅
%
% Y = EVALFIS(U,FIS,NPts) 偼丄擖椡丄傑偨偼弌椡斖埻傪挻偊傞儊儞僶僔僢僾
% 娭悢傪昡壙偡傞偨傔偺僒儞僾儖揰偺悢傪巜掕偟傑偡丅偙偺堷悢傪巊傢側偄応崌丄
% 僨僼僅儖僩抣偼丄101揰偱偡丅
%
% [Y,IRR,ORR,ARR] = EVALFIS(U,FIS) 偼丄U 偑峴儀僋僩儖(擖椡偺1僙僢僩偺傒
% 揔梡)偺応崌丄埲壓偺斖埻偺曄悢傕弌椡偟傑偡丅
%    * IRR : 儊儞僶僔僢僾娭悢傪巊偭偨擖椡抣偺寁嶼寢壥丅偙傟偼丄Nr峴N楍偺
%            峴楍偵側傝傑偡丅偙偙偱丄Nr 偼儖乕儖偺悢丄N 偼擖椡曄悢偺悢偱偡丅
% 
%    * ORR : 儊儞僶僔僢僾娭悢偵傛傞弌椡抣偺寁嶼寢壥丅偙傟偼 NPts峴Nr*N楍
%            偺峴楍偵側傝傑偡丅嵟弶偺 Nr 楍偼丄嵟弶偺弌椡偵懳墳偟丄偮偓偺 
%            Nr 楍偼丄2斣栚偺弌椡偵懳墳偟傑偡丅偦偟偰丄埲壓摨條偵懳墳偟傑偡丅
% 
%    * ARR : 奺弌椡偺弌椡斖埻偵増偭偨 NPts 偱僒儞僾儖偝傟偨廤愊抣傪梫慺
%            偲偡傞 NPts峴L楍偺峴楍偱偡丅
% 
% 椺戣: 
%       fis = readfis('tipper');
%       out = evalfis([2 1; 4 9],fis)
% 
% 寢壥偼丄偮偓偺傛偆偵側傝傑偡丅
% 
%       out =
%   	   7.0169
%   	  19.6810
% 
%   嶲峫 READFIS, RULEVIEW, GENSURF.


%   Kelly Liu, 10-10-97.
%   Copyright 1994-2004 The MathWorks, Inc.