Home > FRIT > EvalFisVector.m

EvalFisVector

PURPOSE ^

Calculate the the output of a fuzzy system for a sample data set.

SYNOPSIS ^

function xd=EvalFisVector(fis,TI,TIOld,OutTest,params)

DESCRIPTION ^

 Calculate the  the output of a fuzzy system for a sample data set.

 function y=EvalFisVector(fis,TI,TIOld,OutTest,params)

 Calculate the  the output of a fuzzy system for a sample data set.
 -------------------------------------------------------------------------
 Parameters
 -------------------------------------------------------------------------
 fis     - complex structure describing the fuzzy inference system
 TI      - cell array containing the observations in "new style" structures
           obs - the new-style structure describing the observation
           obs--name
              |-FileName
              |-mf(i)--name
                     |-type
                     |-params
                     |-paramsy
 TIold   - cell array containing the observations in "old style" structures
           obsold - the old-style structure describing the observation
           obsold(i)--name
                    |-type
                    |-params
                    |-paramsy 
                    |-ObsName
 OutTest - column vector containing the output sample data
 params  - structure describing the parameters of the inference method
 -------------------------------------------------------------------------
 Returned values
 -------------------------------------------------------------------------
 xd - row vector containing the defuzzified values
 -------------------------------------------------------------------------
 Remarks
 -------------------------------------------------------------------------

 Zsolt Csaba Johanyák, johanyak.csaba@gamf.kefo.hu, v. 1.0,  28. September 2007.

 Number of observations

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:
Generated on Fri 05-Sep-2008 09:37:47 by m2html © 2005