| Fuzzy Logic Toolbox™ | ![]() |
y = evalmf(x,mfParams,mfType)
evalmf evaluates any membership function, where x is the variable range for the membership function evaluation, mfType is a membership function from the toolbox, and mfParams are appropriate parameters for that function.
If you want to create your own custom membership function, evalmf still works, because it evaluates any membership function whose name it does not recognize.
x=0:0.1:10;
mfparams = [2 4 6];
mftype = 'gbellmf';
y=evalmf(x,mfparams,mftype);
plot(x,y)
xlabel('gbellmf, P=[2 4 6]')

dsigmf, gaussmf, gauss2mf, gbellmf, evalmf, mf2mf, pimf, psigmf, sigmf, smf, trapmf, trimf, zmf
![]() | evalfis | fcm | ![]() |
| © 1984-2008- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |