Error in Evalfis

3 次查看(过去 30 天)
matlab_image
matlab_image 2012-6-2
??? 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 个评论
mr mo
mr mo 2019-7-7
I would appreciate so much if you tell me how you solved this problem. I have this problem too.
Gabriel Terra
Gabriel Terra 2020-10-26
编辑:Gabriel Terra 2020-10-26
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.

请先登录,再进行评论。

采纳的回答

Arkadiy Turevskiy
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 个评论
matlab_image
matlab_image 2012-6-6
thanks a lot.......it got solved.
ling zhang
ling zhang 2015-11-12
thank you~

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Fuzzy Logic in Simulink 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by