happyamel
Messages postés5Date d'inscriptionsamedi 10 janvier 2015StatutMembreDernière intervention 5 avril 2016
-
Modifié par happyamel le 22/01/2016 à 00:26
slt tous le monde ;
bon tous d'abord je suis une étudiente en imagerie médicale en Master 2 électronique : j'ai un exposé sur la logique flou et jai besoin d'une fonction dont je définie la logique flou etqu'elle sera sous matlab
j'ai bien fait des recherches ici sur CCM ; j'ai trouvé cette fonction qui a été réalisé par une personne en 2008 je peux pas le trouver
voici le code :
"c1=newfis('restauration');%creation d'un system flou de type Mamdani
c1=addvar(c1,'input','service',[0 10]);%ajouter les input et les output du systeme
c1=addvar(c1,'input','plat',[0 10]);
c1=addvar(c1,'output','qualité',[0 30]); %ajouter les mf(member function)(fonction d'appartennance
c1=addmf(c1,'input',1,'mauvais','gaussmf',[1.5 0]);
c1=addmf(c1,'input',1,'bon','gaussmf',[1.5 5]);
c1=addmf(c1,'input',1,'excellent','gaussmf',[1.5 10]);
c1=addmf(c1,'input',2,'mauvais','trapmf',[-2 0 1 3]);
c1=addmf(c1,'input',2,'délécieux','trapmf',[7 9 10 12]);
c1=addmf(c1,'output',1,'mauvais','trimf',[0 5 10]);
c1=addmf(c1,'output',1,'moyen','trimf',[10 15 20]);
c1=addmf(c1,'output',1,'excellent','trimf',[20 25 30]);
figure(1)
plotmf(c1,'input',1)
figure(2)
plotmf(c1,'input',2)
figure(3)
plotmf(c1,'output',1)"
SVP SVP SVP SVP
je veux une explication bien détaillé de ce programme le plus vite possible