Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Редактор функций принадлежности



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

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

функция в формате mfedit(а) работает с переменной рабочего пространства MATLAB, соответствующей структуре FIS с именем а. Для каждой функции принадлежности можно изменить ее имя, тип и параметры. Редактор предоставляет пользователю не только возможность выбрать любую из 11 встроенных функций принадлежности, но и задать собственную функцию принадлежности.

Результат вызова редактора функций принадлежности с помощью функции mfedit ('tipper') изображен на рисунке 2.3.

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

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

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

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

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

Рисунок 2.3. Редактор функций принадлежности, вызываемый

функцией mfedit ('tipper').

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

Add MF... – позволяет добавить встроенную функцию принадлежности термов для выбранной переменной;

• Add Custom MF... – позволяет добавить пользовательскую функцию принадлежности для отдельной переменной;

• Remove Current MF – позволяет удалить отдельную функцию принадлежности;

• Remove All MFs – позволяет удалить все функции принадлежности для отдельной переменной;

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

• Rules. – вызывает редактор правил нечеткого вывода.

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

• Rules – вызывает программу просмотра правил нечеткого вывода;

• Surface – вызывает программу просмотра поверхности нечеткого вывода.

Раскрывающийся список типов функций принадлежности позволяет выбрать одну из 11 встроенных функции принадлежности. Используя соответствующие поля ввода, можно изменить имена термов выбранной переменной в поле ввода Name, модифицировать параметры встроенных функций принадлежности в поле ввода Params.

Изменить вид функции принадлежности можно также с помощью мыши. Для этого следует выделить изменяемую функцию принадлежности на графике (она будет изображена красным цветом) и, не отпуская нажатую левую кнопку мыши, перемещать маркер в нужную сторону. При этом будут изменяться график соответствующей функции принадлежности и ее параметры. Этой возможностью следует пользоваться с осторожностью, поскольку выполненные изменения функции принадлежности уже не удастся отменить. В правом нижнем углу находятся кнопка вызова встроенной справочной системы MATLAB (Help) и кнопка закрытия редактора функций принадлежности (Close).





Дата публикования: 2015-10-09; Прочитано: 647 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...