Федеральное агентство по образованию
Государственное образовательное учреждение высшего профессионального образования
«УЛЬЯНОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
Нечеткие интеллектуальные системы
в среде SciLab
Методические указания
к лабораторным работам
Составители: Н. Г. Ярушкина
Н. Н Ястребова
А. В. Чекина
Ульяновск
2009
УДК 510. 63(076)
ББК 32. 813я7
Н 59
Рецензент профессор кафедры «Измерительно-вычислительные
комплексы» УлГТУ, д. т. н , профессор С. К. Киселев
Одобрено секцией методических пособий научно-методического
совета университета. Нечеткие интеллектуальные системы в среде SciLAB: методические
Н 59 указания к лабораторным работам / сост. Н. Г. Ярушкина, Н. Н. Ястребова,
А. В. Чекина. – Ульяновск : УлГТУ, 2009. – 28 с. В методических указаниях изложен необходимый теоретический материал,
сопровожденный примерами исполнения в среде SciLab, для выполнения лабораторных
работ по дисциплине «Интеллектуальные информационные системы». Предназначены для студентов специальности 08080165 «Прикладная
информатика (в экономике)». Подготовлены на кафедре «Информационные системы». УДК 510. 63(076)
ББК 32. 813я7
© Ярушкина Н. Г. , Ястребова Н. Н. ,
Чекина А. В. , составление, 2009
© Оформление. УлГТУ, 2009.
2
Содержание
Как заставить SciLAB 4. 1. 2 работать? ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 4
Лабораторная работа №1
Исследование способов формирования нечетких множеств и
операции над ними... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
... ... ... ... ... ... 4
Лабораторная работа №2
Моделирование нечеткой системы средствами инструментария
нечеткой логики ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 16
Лабораторная работа №3
Исследование алгоритма нечеткой кластеризации ... ... ... ... ... ... ... ... ... ... 25
Библиографический список ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 28
3
Как заставить SciLAB 4. 1. 2 работать? Для работы с fuzzy logic нужно загрузить модуль SciFLT в среду SciLAB. Сделать это можно открыв файл loader. sce из этого пакета и выполнив команду
execute-> load into SciLAB. Лабораторная работа №1
Исследование способов формирования нечетких множеств
и операции над ними
Цель работы: изучить методы построения нечетких множеств с
использованием различных типов функций принадлежности.