Представление и обработка знаний
95 T – {“ Малая ”, « Средняя ”, « Большая ”} – терминальные сим- волы; O = {“ не ”, “ и ”, “ или ”} – операторы ; P = {« E > E или V | V », « V > V и P | P », « P > не M | M », « M > “ Малая ” | “ Средняя ” | “ Большая ”} – правила подстановки; S = E – начальный символ . Правила подстановки построенной грамматики показаны в табл. 4.2. Таблица 4.2 1. E > E или V 2. E > V 3. V > V и P 4. V > P 5. P > не M 6. P > M 7. M > «Малая» 8. M > «Средняя» 9. M >«Большая» Имя нечеткой переменной «Немалая или средняя скорость» можно получить, применяя правила: 1, 2, 4, 5, 7, 4, 6, 9. Граф син- таксического разбора показан на рис. 4.7. 1 4 2 4 5 6 7 8 Рис. 4.7. Применение семантической процедуры лингвистической переменной Семантическую процедуру М для формирования функции принадлежности новых нечетких переменных построим с исполь- зованием следующих правил: 1) Поставим в соответствие множеству терминальных сим- волов грамматики нечеткие множества, задающие нечеткие пере- менные: “ Малая” С 1 ; E P M Средняя Не М V E или V P Малая
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy