Студопедия — Редактор правил системы нечеткого вывода
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Редактор правил системы нечеткого вывода






Редактор правил системы нечеткого вывода (см. Рис. 2.4), как следует из его названия, предназначен для задания и редактирования отдельных правил системы нечеткого вывода в графическом режиме. Редактор правил может быть открыт с помощью ввода функции ruleedit ('а ') или ruleedit (а) в окне команд либо с помощью главного меню редактора FIS (командой меню Edit>RuIes... или нажатием кла­виш <Ctrl>+<3>).

 

Рисунок 2.4. Редактор правил, вызываемый функцией ruleedit ('tipper')

Эта функция, записанная в формате ruleedit ('а'), вызывает редактор правил, который позволяет пользователю в графическом режиме анализировать и модифицировать правила продукций системы нечеткого вывода FIS, сохраненной во внешнем файле с именем a.fis. Эта функция позволяет также выполнять грамматический анализ правил, которые используются в некоторой системе нечеткого вывода FIS.

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

Результат вызова функции ruleedit ('tipper') изображен на рисунке 2.4.

Функция в формате ruleedit (а) вызывает редактор правил для переменной рабочего пространства MATLAB, соответствующей структуре FIS с именем а.

Редактор правил имеет главное меню, которое позволяет пользователю вызывать другие графические средства работы с системой нечеткого вывода FIS, загружать и сохранять структуру FIS во внешних файлах и т. д.

Пункт меню File (Файл) редактора правил содержит такие же операции, что и соответствующий пункт меню редактора FIS.

Пункт меню Edit (Редактирование) содержит следующие операции:

• Undo — отменяет выполнение последнего действия;

• FIS Properties... — вызывает редактор FIS;

• Membership Functions... — вызывает редактор функций принадлежности.

Пункт меню View (Вид) содержит следующие операции:

• Rules — вызывает программу просмотра правил;

• Surface — вызывает программу просмотра поверхности вывода. О Пункт меню Options (Сервис) содержит следующие операции:

• Language — позволяет выбрать язык для записи правил в форме текста: English (английский), Deutsch (немецкий) или Francais (французский);

• Format — позволяет выбрать формат записи правил системы нечеткого вывода:

Verbose (в форме текста), Symbolic (в символической форме) или Indexed (в цифровой форме).

При записи правил в форме текста для создания законченных предложений используются служебные слова "if, "then", "is", "AND", "OR" и т.д. При записи правил в символической форме эти служебные слова заменяются символами соответствующих операций. Например, правило "if (A is Α) and (В is Β) then (С is С)" преобразуется к виду: "(А = = Α) & (В = = Β) => (С = = С)". Правила нечеткого вывода, записанные в цифровой форме, соответствуют формату их пред­ставления в структуре FIS, который рассматривается в разд. 1.2.3.

Поля ввода в средней части графического интерфейса редактора правил позволяют задать новое правило в системе нечеткого вывода. Для этого необходимо выделить имя терма соответствующей переменной, которая должна быть предварительно определена с помощью редактора функций принадлежности. Если некоторый терм не входит в правило, то для него следует выбрать значение "попе".

Если в условии правила используется логическое отрицание некоторого терма, то для этого терма следует отметить соответствующий флажок с меткой "not" ("выставить галочку").

Редактор правил позволяет также задать логические связки для подусловий правила (переключатель Connection) и вес правила (поле ввода Weight). Кнопки в нижней части графического интерфейса редактора правил, как следует из их на­званий, служат для удаления выделенного в окне правила (Delete rule),добавления созданного правила в систему (Add rule) и внесения изменений в выделенное в окне правило (Change rule). В правом нижнем углу находятся кнопки вызова встроенной справочной системы MATLAB (Help) и кнопка закрытия редактора правил (Close).







Дата добавления: 2015-10-02; просмотров: 535. Нарушение авторских прав; Мы поможем в написании вашей работы!



Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...

Картограммы и картодиаграммы Картограммы и картодиаграммы применяются для изображения географической характеристики изучаемых явлений...

Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Тема: Изучение приспособленности организмов к среде обитания Цель:выяснить механизм образования приспособлений к среде обитания и их относительный характер, сделать вывод о том, что приспособленность – результат действия естественного отбора...

Тема: Изучение фенотипов местных сортов растений Цель: расширить знания о задачах современной селекции. Оборудование:пакетики семян различных сортов томатов...

Тема: Составление цепи питания Цель: расширить знания о биотических факторах среды. Оборудование:гербарные растения...

Приготовление дезинфицирующего рабочего раствора хлорамина Задача: рассчитать необходимое количество порошка хлорамина для приготовления 5-ти литров 3% раствора...

Дезинфекция предметов ухода, инструментов однократного и многократного использования   Дезинфекция изделий медицинского назначения проводится с целью уничтожения патогенных и условно-патогенных микроорганизмов - вирусов (в т...

Машины и механизмы для нарезки овощей В зависимости от назначения овощерезательные машины подразделяются на две группы: машины для нарезки сырых и вареных овощей...

Studopedia.info - Студопедия - 2014-2024 год . (0.009 сек.) русская версия | украинская версия