مرسی. این پیغام رو میداد :
Warning: Implication method should be "prod" for Sugeno systems.
> In evalfis at 54
In rahnemaFuzzy at 13
AND function 'algebraic_product' does not exist!
??? Error using ==> evalfismex
Exiting ...
Error in ==> evalfis at 84
[output,IRR,ORR,ARR] = evalfismex(input, fis, numofpoints);
Error in ==> rahnemaFuzzy at 13
evalfis([48],a)
که من به صورت زیر تغییر دادم درست شد :
a = newfis ('sefroyek', 'sugeno', ...
'min', 'max', ...
'min', 'max', 'wtaver');
توی Help متلب به این صورت بود :
Name = newsys
Type = mamdani
NumInputs = 0
InLabels =
NumOutputs = 0
OutLabels =
NumRules 0
AndMethod min
OrMethod max
ImpMethod min
AggMethod max
DefuzzMethod centroid
ولی فعلاً جواب دقیق نمیده :
evalfis([48 50],a)
جواب :
ans =
0.2475
0.4495
--------------------------------------
مهندس میشه شکل های توابع عضویت رو نشون بدی ببینیم چطوریه؟