function

defuzzm - Returns a defuzzified value,

Calling Sequence

y=defuzzm( x, mf_value, method)

Parameters

Description

defuzzm returns a defuzzified value y , of a member function value mf_value at associated variable value x , using method defuzzification strategies.

Examples

x=linspace(0,1,100)';
mf_value=max(0.6*trimf(x,[0 0.2 0.4]),0.4*trimf(x,[0.3 0.6 0.9]));
y_centroide=defuzzm(x,mf_value,"centroide");
y_bisector=defuzzm(x,mf_value,"bisector");

See Also

member_functions ,  

Author

Jaime Urzua Grez