Vague Environment based two-step fuzzy rule INterpolation (VEION) function out=VEIN(OriginalObs,OriginalFis,params) Calculate the conclusion by the help of the method VEIN ------------------------------------------------------------------------- Parameters ------------------------------------------------------------------------- OriginalFis - structure describing the fuzzy inference system. The partitions are normalized. OriginalObs - structure describing the observation corresponding to the normalized partitions. params - structure containing information about the parameters of the method. It should have the following fields: InterpolationType VEIN RPtype only corecentre is allowed SetInterpolationWeight--Type |-p (in case of Weight type 1 | w=1/d^p) |-lambda (in case of Weight type 2 w=e^-(lambda*d) ) ConsequentPositionWeight--Type |-p (in case of Weight type 1 | w=1/d^p) |-lambda (in case of Weight type 2 w=e^-(lambda*d) ) AntecedentDimensionWeight--Type | (in case of weight type 1 | all dimensions have | the same weight equal to 1) |-we (in case of weight type 2 in this case we is an array) ------------------------------------------------------------------------- Returned values ------------------------------------------------------------------------- out - complex structure out--fis |-obs ------------------------------------------------------------------------- Remarks ------------------------------------------------------------------------- Zsolt Csaba Johanyák, johanyak.csaba@gamf.kefo.hu, v. 1.1, 5 September 2008