Abstract:
In a process for performing fuzzy procedures in processing devices, of the type which provides for calculating a degree of activation (α,α') of a fuzzy proposition represented by input values (x), having a fuzzy set associated to a triangular or trapezoidal membership function (M,M l ,M r ,M b ,M e ,T), said triangular or trapezoidal membership function (M,M l ,M r ,M b ,M e ,T) being defined by a definition range (l 0 ,r 0 ;l 1 ,r 1 ) of said input values (x) and an abscissa of the maximum value (c 0 ) assumed by said membership function (M,M l ,M r ,M b ,M e ,T), there is provided storing solve values (l,c,r) corresponding to said range of definition (l 0 ,r 0 ;l 1 ,r 1 ) and to said abscissa of the maximum value (c 0 ) and calculating said degree of activation (α,α') as a function of said solve values (l,c,r) stored, said operation of storing solve values (l,c,r) comprising storage of the values measured on the abscissa (c 0 ,l 0 ,r 0 ,c 0 r 0 , l 0 c 0 ;r 1 ,l 1 ,c 0 r 1 , l 1 c 0 ) and further comprising storage of at least one value (y 1 ,y r ) measured on the ordinate and corresponding to said membership function (M,M l ,M r ,M b ,M e ,T), instead of at least one of said values measured on the abscissa (c 0 r 1 ,l 1 c 0 ), if at least one of said values (c 0 r 1 ,l 1 c 0 ) measured on the abscissa assumes an absolute value greater than a maximum representable value (n).