Нечеткие интеллектуальные системы в среде SciLAB. Ярушкина Н.Г - 4 стр.

UptoLike

4
Как заставить SciLAB 4.1.2 работать?
Для работы с fuzzy logic нужно загрузить модуль SciFLT в среду SciLAB.
Сделать это можно открыв файл loader.sce из этого пакета и выполнив команду
execute-> load into SciLAB.
Лабораторная работа 1
Исследование способов формирования нечетких множеств
и операции над ними
Цель работы: изучить методы построения нечетких множеств с
использованием различных типов функций принадлежности. Ознакомиться с
наиболее распространенными логическими операциями над нечеткими
множествами.
Используемые в системе SciLAB типы функций принадлежности
Инструментарий нечеткой логики (ИНЛ) в составе пакета SciFLT
содержит 11 встроенных типов функций принадлежности (ФП), формируемых
на основе кусочно-линейных функций, распределения Гаусса, сигмоидной
кривой, квадратических и кубических полиномиальных кривых.
К наиболее простым ФП (и в этом их главное достоинство) можно
отнести треугольную и трапециевидную. Наименование
треугольной ФП
trimf (triangle membership function). В параметрическом виде она представляет
собой ни что иное, как набор трех точек, образующих треугольник.
Описание функции:
y = trimf(x, [a b c]).
Вектор x обозначает базовое множество, на котором определяется ФП.
Величины a и c задают основание треугольника, bего вершину.