如何创建三角型隶属度函数matlab ?

2视图(30天)
你好,希望有谁可以帮助
我添加规则与trimf函数1和2,但我怎么能画出规则3和4的请求(见图片填写)谢谢 )

答案(2)

darova
darova 2021年6月9日
使用 正弦
x = 0:π/ 20分;
y = sin (x);
情节(x, y)
2的评论
darova
darova 2021年7月24日
也许手动解决方案吗?
x = (-180 -90 -90 90 90 180);
y = abs(信德(x));
y (3:4) = 0;
情节(x, y)

登录置评。


山姆翟
山姆翟 2022年3月22日
编辑:山姆翟 2022年3月22日
你可能已经学会了手工绘制这些。因为这是没有回答,如果你仍感兴趣学习阴谋的 模糊的方法 ”,这是代码:
x = 180:0.1:180;%设置话语的域
日元= trimf (x, (-90 0 90));%规则1
y2 = 1 - y1;%规则2
y3 = trimf (x) (-180 -90 -90)) + trimf (x) (90 90 180));%规则3
y4 = trimf (x) (-180 -180 -90)) + trimf (x) (90 180 180));%规则4
h =情节(x, y₁,的r -,x, y2,“g -”,x, y3,“b -”日元,x,,“m -”);
集(h,“线宽”,1.5)
xticks ([-180 -90 0 90 180]);
包含(”间的{1},(程度));
ylabel (的隶属程度,\μ);
线的颜色按照原始图像,你发布:
结果 :

类别

找到更多的在模糊推理系统建模帮助中心文件交换

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!