Error in Evalfis
1 回表示 (過去 30 日間)
古いコメントを表示
??? 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
2019 年 7 月 7 日
I would appreciate so much if you tell me how you solved this problem. I have this problem too.
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
2012 年 6 月 5 日
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
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Fuzzy Logic in Simulink についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!