Why does my Surface Viewer in the Fuzzy Logic Toolbox show an incorrect range of values for Sugeno systems?
2 views (last 30 days)
Show older comments
Why does my Surface Viewer in the Fuzzy Logic Toolbox show an incorrect range of values for Sugeno systems?
When I plot my Surface Viewer the output range on the Z-axes is not the same as the Range specified in the membership function editor.
Accepted Answer
MathWorks Support Team
on 27 Jun 2009
For Sugeno Sytems, the range of output is determined explicitly by the range and type of input membership functions (MF) (see, eg., SUGMAX).
Hence the surface plot of surfview is not affected by the choice of output range. For Sugeno systems, this is not a useful property because outputs are not fuzzy sets.
PLEASE NOTE: For Mamdani systems, the range of output depends upon both the input and the output MF ranges, since both inputs and outputs are fuzzy sets. The MF ranges are determined by the 'parameter' field of each MF. The range of an output should, typically, be selected such that it contains the overall min and max values of all MFs of the output.
0 Comments
More Answers (0)
See Also
Categories
Find more on Fuzzy Inference System Modeling in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!