You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Разработать алгоритм нечеткого вывода по схеме «Мамдани», по которому определяется, сколько баллов набрал студент за тест, исходя из количества и усреднённого качества шпаргалок.
52
+
53
+
= 1.2 Входные данные
54
+
1. Количество шпаргалок $a in [0; 8], a inZZ$\
55
+
2. Усредненное качество шпаргалок $ b in [0; 1]$
56
+
57
+
= 1.3 Выходные данные
58
+
Оценка за тест в баллах БаРС $x in [0; 20]$
59
+
60
+
= 2 Фазификация
61
+
Во входных данных заданы две переменные:
62
+
1. a - Количество шпаргалок (0 ≤ h ≤ 8).
63
+
2. b - усредненная оценка за тесты (0 ≤ b ≤ 1).
64
+
65
+
Необходимо разбить каждую из этих переменных на лингвистические термы иопределить для них функции принадлежности.
66
+
67
+
= 2.1 Лингвистические термы для количества шпаргалок a
68
+
69
+
1. SA (Small Amount) – малое количество шпаргалок
70
+
2. MA (Medium Amount) – среднее количество шпаргалок
71
+
3. HA (High Amount) – большое количество шпаргалок
72
+
73
+
Функции принадлежности:
74
+
75
+
$ A_"SA" (a)=1-a/3 , quad 0 lt.eq a lt.eq 3 $
76
+
$ A_"SA" (a)=cases(
77
+
a/2-1 quad 2 lt.eq a lt.eq 4,
78
+
-a/2+3 quad 4 lt.eq a lt.eq 6
79
+
) $
80
+
$ A_"HA" (a)=a/4-1 , quad 4 lt.eq a lt.eq 8 $
81
+
82
+
#align(center)[
83
+
#lq.diagram(
84
+
title: [Функции принадлежности для количества шпаргалок],
85
+
xlabel: $a$,
86
+
ylabel: $A(a)$,
87
+
88
+
width: 350pt,
89
+
height: 150pt,
90
+
91
+
lq.line(
92
+
(0, 1), (3, 0),
93
+
stroke: (paint: red, thickness: 1.3pt),
94
+
label: [LA]
95
+
),
96
+
97
+
lq.line(
98
+
(2, 0), (4, 1),
99
+
stroke: (paint: blue, thickness: 1.3pt),
100
+
label: [MA]
101
+
),
102
+
lq.line(
103
+
(4, 1), (6, 0),
104
+
stroke: (paint: blue, thickness: 1.3pt),
105
+
),
106
+
107
+
lq.line(
108
+
(4, 0), (8, 1),
109
+
stroke: (paint: green, thickness: 1.3pt),
110
+
label: [HA]
111
+
)
112
+
)
113
+
]
114
+
115
+
116
+
= 2.2 Лингвистические термы для качества шпаргалок b
117
+
1. LQ (Low Quality) – плохое качество шпаргалок
118
+
2. MQ (Medium Quality) – среднее качество шпаргалок
0 commit comments