Fuzzy Logic Toolbox | ![]() ![]() |
Syntax
Description
The Surface Viewer invoked using surfview('a') is a GUI tool that lets you examine the output surface of an FIS stored in a file, a.fis,
for any one or two inputs. Since it does not alter the fuzzy system or its associated FIS structure in any way, it is a read-only editor. Using the pop-up menus, you select the two input variables you want assigned to the two input axes (X and Y), as well the output variable you want assigned to the output (or Z) axis. Select the Evaluate button to perform the calculation and plot the output surface.
By clicking on the plot axes and dragging the mouse, you can manipulate the surface so that you can view it from different angles.
If there are more than two inputs to your system, you must supply the constant values associated with any unspecified inputs in the reference input section.
Refer to The Surface Viewer for more information about how to use surfview
.
Menu Items
On the Surface Viewer, there is a menu bar that allows you to open related GUI tools, open and save systems, and so on. The File menu for the Surface Viewer is the same as the one found on the FIS Editor. Refer to fuzzy
for more information:
Edit FIS properties... to invoke the FIS Editor.
Edit membership functions... to invoke the Membership Function Editor.
Plot to choose among eight different kinds of plot styles.
Color Map to choose among several different color schemes.
Always evaluate to automatically evaluate and plot a new surface every time you make a change that affects the plot (like changing the number of grid points). This is the default option. To deselect this option, select it once more.
See Also
anfisedit
, fuzzy
, gensurf
, mfedit
, ruleedit
, ruleview
![]() | subclust | trapmf | ![]() |