Home > SFMI > Fis2Vector.m

Fis2Vector

PURPOSE ^

Transform the structure-based description of the parameters into a row vector based one.

SYNOPSIS ^

function [ParamVector,Range,fis]=Fis2Vector(fis,ParameterizationType,RPtype)

DESCRIPTION ^

 Transform the structure-based description of the parameters into a row vector based one.

 [ParamVector,Range,fis]=Fis2Vector(fis,ParameterizationType)

 Transform the structure-based description of the parameters into a row
 vector based one.
 -------------------------------------------------------------------------
 Parameters
 -------------------------------------------------------------------------
 fis - complex structure describing the fuzzy inference system
 ParameterizationType - 
                     1 - breakpoints
                     2 - relative distances
                     3 - conserving Ruspini partition
                     4 - reference point
 RPtype - reference point type
           'corecentre'
           'corecentreprojection'
           'supportcentre'
 -------------------------------------------------------------------------
 Returned values
 -------------------------------------------------------------------------
 ParamVector - row vector containing the parameters of the fuzzy system
 Range       - 2 by N matrix containing the allowed minimum and maximum
               values for the parameters. N is the number of the
               parameters
 -------------------------------------------------------------------------
 Remarks
 -------------------------------------------------------------------------
 Only the set shape types trapmf,trimf and singlmf are implemented.
 -------------------------------------------------------------------------

 Zsolt Csaba Johanyák, johanyak.csaba@gamf.kefo.hu, v. 1.0,  23 Oct 2008

CROSS-REFERENCE INFORMATION ^

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