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

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

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






Главное назначение программы просмотра правил заключается в возможности визуализировать результаты нечеткого вывода и получать значения выходных переменных в зависимости от исходных значений входных переменных. Графический интерфейс программы просмотра правил может быть открыт с помощью ввода функции ruleview('а') или ruleview(a) в окне команд либо с помощью главного меню редактора FIS, редактора функций принадлежности или редактора правил (командой меню View>Rules или нажатием клавиш <Ctrl>+<5>).

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

Графический интерфейс программы просмотра правил изображен на рисунке 2.5.

 

 

Рисунок 2.5. Программа просмотра правил, вызванная функцией ruleview ('tipper')

 

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

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

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

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

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

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

• Rules... — вызывает программу редактирования правил.

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

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

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

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

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

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

В правой нижней части графического интерфейса расположен прямоугольник, изображающий дефаззификацию выходной переменной после аккумулирования всех заключений правил нечеткого вывода. Полученное в результате дефаззификации значение выходной переменной указывается в верхней части с именем этой выходной переменной (tip=l5 на рисунке 2.5).

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

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

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







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



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

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Искусство подбора персонала. Как оценить человека за час Искусство подбора персонала. Как оценить человека за час...

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

Тема 5. Анализ количественного и качественного состава персонала Персонал является одним из важнейших факторов в организации. Его состояние и эффективное использование прямо влияет на конечные результаты хозяйственной деятельности организации.

ТРАНСПОРТНАЯ ИММОБИЛИЗАЦИЯ   Под транспортной иммобилизацией понимают мероприятия, направленные на обеспечение покоя в поврежденном участке тела и близлежащих к нему суставах на период перевозки пострадавшего в лечебное учреждение...

Кишечный шов (Ламбера, Альберта, Шмидена, Матешука) Кишечный шов– это способ соединения кишечной стенки. В основе кишечного шва лежит принцип футлярного строения кишечной стенки...

Принципы резекции желудка по типу Бильрот 1, Бильрот 2; операция Гофмейстера-Финстерера. Гастрэктомия Резекция желудка – удаление части желудка: а) дистальная – удаляют 2/3 желудка б) проксимальная – удаляют 95% желудка. Показания...

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