Home > SFMI > CNFUnion.m

CNFUnion

PURPOSE ^

Merge the sets of the antecedent parts of two rules.

SYNOPSIS ^

function fis=CNFUnion(fis,m,k)

DESCRIPTION ^

 Merge the sets of the antecedent parts of two rules.

      fis=CNFUnion(fis,m,k)

 Calculate the CNF union of the antecedents of two rules merging the sets 
 in each antecedent dimsnsion. The fis structure including the rules is 
 also corrected.
-------------------------------------------------------------------------
 Parameters
-------------------------------------------------------------------------
 fis - Complex structure describing a fuzzy inference system.

       fis--input(i) --name
          |          |-range
          |          |-mf(j)--name
          |                 |-type
          |                 |-params
          |                 |-paramsy
          |-output(i)--name
          |          |-range
          |          |-mf(j)--name
          |                 |-type
          |                 |-params
          |                 |-paramsy
          |-rule(m)--antecedent(i)
          |        |-consequent(j)
          |        |-weight
          |        |-connection
 m   - Number of the first rule.
 k   - Number of the second rule.
 -------------------------------------------------------------------------
 Returned values
 -------------------------------------------------------------------------
 inf                - Lower endpoint of the cut.
 sup                - Upper endpoint of the cut.
 -------------------------------------------------------------------------
 Remarks
 -------------------------------------------------------------------------


 Zsolt Csaba Johanyák, johanyak.csaba@gamf.kefo.hu, v. 1.2,  27 February
 2007.

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:
Generated on Thu 26-Mar-2009 13:11:50 by m2html © 2005