Рисунок 6 – Візуалізація логічного виведення
для системи tipper за допомогою Rule Viewer
Rule Viewer містить чотири меню - File, Edit, View, Options, два поля уведення інформації – Input і Plot points та кнопки прокручування зображення вліво - вправо (left-right), униз (up-down). У нижній частині графічного вікна розташовані також кнопки Help і Close, що дозволяють викликати вікно довідки і закрити редактор, відповідно. Кожне правило бази знань представляється у виді послідовності горизонтально розташованих прямокутників. При цьому перші два прямокутники відображають функції приналежностей термів посилки правила (Якщо-частина правила), а останній третій прямокутник відповідає функції приналежності терму-наслідку вихідної змінної (То-частина правила).
Порожній прямокутник у візуалізації другого правила означає, що в цьому правилі посилка за змінною food відсутня (food is none). Жовте заливання графіків функцій приналежностей вхідних змінних указує наскільки значення входів, відповідають термам даного правила. Для виведення правила у форматі Rule Editor необхідно зробити однократний щиглик лівої кнопки миші по номері відповідного правила. У цьому випадку зазначене правило буде виведено в нижній частині графічного вікна.
Блакитне заливання графіка функції приналежності вихідної змінної являє собою результат логічного виведення у вигляді нечіткої множини за даним правилом. Результуючу нечітку множину, що відповідає логічному виведенню за всіма правилами, показано в нижньому прямокутнику останнього стовпця графічного вікна. У цьому ж прямокутнику червона вертикальна лінія відповідає чіткому значенню логічного виведення, отриманого в результаті дефазифікації.
Уведення значень вхідних змінних може здійснюватися двома способами: шляхом уведення чисельних значень у поле Input; за допомогою миші, шляхом переміщення ліній-покажчиків червоного кольору.
В останньому випадку необхідно позиціонувати курсор миші на червоній вертикальній лінії, натиснути на ліву кнопку миші і не відпускаючи неї перемістити покажчик на потрібну позицію. Нове чисельне значення відповідної вхідної змінної буде перелічено автоматично і виведене у вікно Input.
У поле Plot points задається кількість крапок дискретизації для побудови графіків функцій приналежності. Значення за замовчуванням – 101.
Меню Edit:
Команда FIS Properties…відкриває FIS-редактор. Ця команда може бути також виконана натисканням Ctrl+1.
Команда Membership Functions…відкриває редактор функцій приналежностей. Ця команда може бути також виконана натисканням Ctrl+2.
Команда Rules…відкриває редактор бази знань. Ця команда може бути також виконана натисканням Ctrl+3.
Меню Options містить тільки одну команду Format, що дозволяє установити один з наступних форматів виведення обраного правило в нижній частині графічного вікна: Verbose - лінгвістичний; Symbolic – логічний; Indexed – індексований.
У наступних малюнках подані результати виконання основних дій з пакетом нечіткої логіки у Matlab.

Открывается окно настройки параметров нечеткой экспертной системы, при использовании только визуальных средств fis-редактора.
В левой части окна – указаны входные параметры системы, а в правой – выходные.
Тип системы – по умолчанию выбирается Mamdani.








View -> Rules




Defuzzyfication method = mom

Defuzzyfication method = bisector

Defuzzyfication method = lom
Defuzzyfication method = som
