Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
готовый курсовой.doc
Скачиваний:
88
Добавлен:
06.02.2016
Размер:
310.78 Кб
Скачать

Список имен переменных

ИМЯ

ПРИЗНАК

ЗНАЧЕНИЕ

A

NI

C

NI

G

NI

I

NI

K

NI

N

NI

T

NI

Таким образом, до того, как правило, включается в работу, все переменные, входящие в его условную часть, должны быть проинициализированы.

Список переменных условия – это перечень всех переменных для всех условных частей всех правил базы знаний.

Условная часть правила (ЕСЛИ) может содержать несколько переменных. Под каждое правило выделяется одинаковое число позиций в списке переменных условия. Минимальное число позиций равно числу переменных условия самого «длинного» правила. Можно добавить еще одну-две позиции «про запас» на случай доработки базы правил.

В таблице 4 показан список переменных условия рассматриваемой базы знаний.

Таблица 4

Список переменных условия

1

A

91

A

2

F

92

B

3

T

93

C

4

94

E

5

95

T

6

96

7

97

8

98

9

99

10

100

11

A

101

A

12

F

102

B

13

G

103

C

14

I

104

D

15

K

105

T

16

N

106

17

P

107

18

T

108

19

109

20

110

21

A

111

A

22

F

112

B

23

G

113

C

24

H

114

D

25

T

115

T

26

116

27

117

28

118

29

119

30

120

31

A

121

A

32

F

122

B

33

G

123

T

34

H

124

35

T

125

36

126

37

127

38

128

39

129

40

130

41

A

131

A

42

F

132

F

43

G

133

G

44

I

134

I

45

K

135

L

46

N

136

T

47

O

137

48

T

138

49

139

50

140

51

A

141

A

52

F

142

F

53

G

143

G

54

I

144

I

55

K

145

L

56

N

146

T

57

O

147

58

T

148

59

149

60

150

61

A

151

A

62

F

152

F

63

G

153

G

64

I

154

I

65

K

155

K

66

M

156

N

67

T

157

P

68

158

R

69

159

S

70

160

T

71

A

161

A

72

F

162

F

73

G

163

G

74

I

164

I

75

K

165

K

76

M

166

N

77

T

167

P

78

168

R

79

169

S

80

170

T

81

A

171

A

82

B

172

F

83

C

173

G

84

E

174

I

85

T

175

K

86

176

N

87

177

P

88

178

R

89

179

T

90

180

91

Слева от имен переменных даны числа (1-24), указывающие индекс элемента массива (по четыре на правило), в который помещается имя соответствующей переменной. Незанятые элементы массива, отведенные правилу, остаются пустыми. В принципе можно запрограммировать любое число переменных для каждого правила. Однако при отведении места под переменные условия лучше для каждого правила резервировать одинаковое число элементов массива. Это упростит вычисление индекса первого элемента, отведенного правилу в списке.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]