Error in Evalfis

11 vues (au cours des 30 derniers jours)
matlab_image
matlab_image le 2 Juin 2012
Modifié(e) : Gabriel Terra le 26 Oct 2020
??? Error using ==> evalfismex Illegal parameters in fisGaussianMF() --> sigma = 0
Error in ==> evalfis at 84 [output,IRR,ORR,ARR] = evalfismex(input, fis, numofpoints);
Error in ==> myfuzz1 at 28 z(i,j)=evalfis([p1 p2 p3 p4 p5 p6 p7 p8 p9],t);
can anybody tell what is the meaning of this error and how can i solve it
  2 commentaires
mr mo
mr mo le 7 Juil 2019
I would appreciate so much if you tell me how you solved this problem. I have this problem too.
Gabriel Terra
Gabriel Terra le 26 Oct 2020
Modifié(e) : Gabriel Terra le 26 Oct 2020
I had this problem also! It was origniated because my training data was beeing generated incorectely. After I fixed it, I had no more problems.

Connectez-vous pour commenter.

Réponse acceptée

Arkadiy Turevskiy
Arkadiy Turevskiy le 5 Juin 2012
My guess is that you somehow defined a Gaussian membership function with sigma set to 0. Here is the doc page explaining what Gaussian membership function is and what sigma is.
HTH.
Arkadiy
  2 commentaires
matlab_image
matlab_image le 6 Juin 2012
thanks a lot.......it got solved.
ling zhang
ling zhang le 12 Nov 2015
thank you~

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Fuzzy Logic Toolbox dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by