Fuzzy parameters in Fuzzy Interface Structure
显示 更早的评论
Hi everyone...Is there someone who can guide me about fuzzy parameters..I have uploaded the image having Fuzzy Interface Structure at http://tinypic.com/view.php?pic=fcpgn6&s=6

what the field 'params' is showing and what the three values [-6.667 -5 -3.333] are depicting. Any help would be highly appreciated.
11 个评论
Beenish Mazhar
2013-4-12
Iman Ansari
2013-4-12
The link is OK?
Beenish Mazhar
2013-4-12
Iman Ansari
2013-4-12
Beenish Mazhar
2013-4-12
Beenish Mazhar
2013-4-12
Iman Ansari
2013-4-12
Sorry, My internet browser didn't show anything. These are your Triangular-shaped membership function parameters. See 'trimf' in help.
Beenish Mazhar
2013-4-12
Iman Ansari
2013-4-12
编辑:Iman Ansari
2013-4-14
In edit menu you can add your membership functions. You can code it or in GUI use edit menu to add rules or variables:
a = newfis('fis1.fis'); %create a new FIS file
a = addvar(a, 'input', 'x', [2 9]);%add and input variable 'x' into the FIS
a = addmf(a, 'input', 1, 'A1', 'trimf', [2 5 8]);%add 2 MFs into the variable x
a = addmf(a, 'input', 1, 'A2', 'trimf', [3 6 9]);
a = addvar(a, 'input', 'y', [4 11]);%add and input variable 'y' into the FIS
a = addmf(a, 'input', 2, 'B1', 'trimf', [5 8 11]);%add 2 MFs into the variable y
a = addmf(a, 'input', 2, 'B2', 'trimf', [4 7 10]);
a = addvar(a, 'output', 'z', [1 9]);%add and output variable 'z' into the FIS
a = addmf(a, 'output', 1, 'C1', 'trimf', [1 4 7]);%add 2 MFs into the variable z
a = addmf(a, 'output', 1, 'C2', 'trimf', [3 6 9]);
rulelist = [1 1 1 1 1]; %1 rule is defined and added into FIS
a = addrule(a, rulelist);
writefis(a, 'fis1.fis');
ruleview fis1
b=readfis('fis1');
out1=evalfis([5 8],b);
Beenish Mazhar
2013-4-13
编辑:Beenish Mazhar
2013-4-13
Beenish Mazhar
2013-4-13
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Fuzzy Inference System Modeling 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!