Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Нечеткие методы лаба3 укр.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
335 Кб
Скачать
☆

Хід роботи

  1. Створити лінгвістичну змінну, використовуючи засоби пакета Matlab. Центри функцій належності повинні розташовуватися на універсальній множині рівномірно, а сума всіх значень функцій приналежності термів повинна приблизно рівнятися одиниці для кожної вхідної точки. Для трикутних функцій належності терм-множина з 5 термів показано на рис.3.3. Продемонструвати у вікні Matlab терми лінгвістичної змінної, використовуючи тільки засоби командного рядка (ключові слова newfis, addvar, addmf, plotmf, getfis).

  1. Продовжити програму, створену в лабораторній роботі №2. Створити новий клас – «Лінгвістична змінна». Він повинен включати масив термів: елементів класу «нечітка множина», а також строковий масив імен функцій приналежності нечітких множин. Довжина масиву нечітких множин повинна рівнятися довжині масиву імен функцій належності.

  2. Створити один екземпляр лінгвістичної змінної. При цьому центри функцій належності повинні розташовуватися на універсальній множині рівномірно, а сума всіх значень функцій належності термів повинна приблизно рівнятися одиниці для кожної вхідної крапки.

  3. Вивести на екран в одному графіку функції належності термів лінгвістичної змінної разом з їх іменами. Функції належності та кількість термів для кожного варіанта представлені в табл. 3.2.

Таблиця 3.2. Варіанти до лабораторної роботи.

№ варіант

Вид функцій належності

Число термів

1

trimf – трикутна

5

2

trapmf – трапецієподібна

5

3

dsigmf – визначається як різниця двох сигмоїдальних функцій

5

4

gbellmf – функція належності узагальненого дзвоноподібного типу

5

5

gaussmf – Гаусова

5

6

gauss2mf – різниця двох Гаусових функцій належності

5

7

pimf – т.зв. -подібна функція належності

5

8

psigmf – визначається як добуток двох сигмоїдальних функцій

5

9

trimf – трикутна

7

10

trapmf – трапецієподібна

7

11

dsigmf – визначається як різниця двох сигмоїдальних функцій

7

Продовження табл.3.2

12

gbellmf – функція належності узагальненого дзвоноподібного типу

7

13

gaussmf – Гаусова

7

14

gauss2mf – різниця двох гаусових функцій належності

7

15

pimf – т.зв. -образна функція належності

7

16

psigmf – визначається як добуток двох сигмоїдальних функцій

7

17

trimf – трикутна

6

18

trapmf – трапецієподібна

6

19

dsigmf – визначається як різниця двох сигмоїдальних функцій

6

20

gbellmf – функція належності узагальненого дзвоноподібного типу

6

21

gaussmf – Гаусова

6

22

gauss2mf – різниця двох Гаусових функцій належності

6

23

pimf – т.зв. -подібна функція належності

6

24

psigmf – визначається як добуток двох сигмоїдальних функцій

6

25

trimf – трикутна

4

26

trapmf – трапецієподібна

4

27

dsigmf – визначається як різниця двох сигмоїдальних функцій

4

28

gbellmf – функція належності узагальненого дзвоноподібного типу

4

29

gaussmf – Гаусова

4

30

gauss2mf – різниця двох Гаусових функцій належності

4

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]