Documente Academic
Documente Profesional
Documente Cultură
LOGICA FUZZY IN
MODULUL FUZZY TOOLBOX AL
MEDIULUI DE PROGRAMARE MATLAB
Formula :
VI
fffffffff
AC =
NI
unde:
AC – media in curs
VI - valoarea incasarilor
NI - numarul incasarilor
VI : [0,2500]
NI : [0,250]
AC : [0,10]
Termeni lingvistici :
FS - foarte slab
S - slab
ME - mediu
B - bun
FB - foarte bun
Dupa lansarea programului MATLAB,in fereastra de comanda “Command Window” se
tasteaza cuvantul “fuzzy” si se apasa tasta Enter.Sistemul afiseaza Editorul de tip FIS,care
proceseaza informatia corespunzatoare sistemelor bazate pe inferenta Fuzzy.
DEFINIREA VARIABILELOR
Dupa deschiderea editorului FIS, apare o caseta de dialog ce afiseaza in partea superioara
diagrama sistemului care urmeaza a fi creat.Aceasta diagrama are intrarea si iesirea etichetata.
Variabilele de intrare sunt afisate in caseta din partea stanga a diagramei,la mijloc este
afisata caseta regulilor,iar in partea dreapta este afisata caseta variabilelor de iesire.
Din meniul Edit se selecteaza Add Variable,dupa care Input pentru variabile de intrare sau
Output pentru variabilele de iesire.
Dupa introducerea variabilelor de intrare si de iesire,se stabilesc denumirile acestora.
Din meniul Edit se selecteaza Add MFs,iar in caseta de dialog Membership Functions se
deruleaza lista Number of MFs, de unde se selecteaza numarul functiilor de apartenenta pe care
le are variabila respectiva.
Universul de discurs se defineste in caseta Range din partea stanga a editorului Membership
Function.
Parametrii care definesc geometria functiei de apartenenta se configureaza in caseta
Params din partea dreapta – jos.
VIZUALIZAREA REGULILOR