Home > UnioviSOM-Oficial > fuzzymaps.m

fuzzymaps

PURPOSE ^

FUZZYMAPS Obtains SOM fuzzy maps interactively

SYNOPSIS ^

function [mf,rule] = fuzzymaps(som);

DESCRIPTION ^

 FUZZYMAPS Obtains SOM fuzzy maps interactively

 CALLS:
 [mf,rule] = fuzzymaps(som)


 DESCRIPTION:
 First of all, a figure will appear with colorbar images with the same range as the
 data corresponding to each SOM plane.

 The user should click twice the bars to determine ranges.
     Left  button = AND operator with respect to previous items
     Right button = OR  operator with respect to previous items
 Operators 'AND' and 'OR' follow the same precedence as '*' and '+'

 Example:
 feature1 in (1.3,1.5) AND     (2 left clicks in plane 1)
 feature3 in (1.2,4.5) AND     (2 left clicks in plane 3)
 feature2 in (1.1,3.5)         (2 left clicks in plane 2)
 OR
 feature5 in (0.3,2.5) AND     (2 right clicks in plane 5)
 feature2 in (1.1,2.5) AND     (2 left clicks in plane 2)
 feature6 in (2.2,3.5)         (2 left clicks in plane 6)

 
 In a second figure will appear the planes with white dots marking the regions which
 fulfill the conditions with above an 85% of truthness
 A third figure will show up the fuzzy map with membership values.

 OUTPUTS:
   mf: is a (1xS) vector with the fuzzy plane, ready to be used 
       with e.g.: 
                planes(som.pos,mf)
 rule: is string with the selected rule.

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:
Generated on Fri 21-Apr-2017 11:56:21 by m2html © 2005