Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
230100.62 Б.2.2.1. бИВЧТ Матем логика Методичес...doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
805.38 Кб
Скачать

1. Использование специального пакета программного обеспечения Fuzzy logic в среде matlab.

2. Исследование способов формирования нечетких множеств и выполнение операций над ними.

Например:

a=[0.9 0.5 0.2 0.1] b=[0.8 0.4 0.2 0.3].

Hечеткая коньюнкция min([a;b]).

Hечеткая коньюнкция заданных ранее нечетких множеств a,b записывается так: s =min([a;b]).

Вычисления:

>>

>> a=[0.9 0.5 0.2 0.1]

a=

0.9000 0.5000 0.2000 0.1000

>>b=[0.8000 0.4000 0.2000 0.3000]

b=

0.8000 0.4000 0.2000 0.3000

>> s =min([a;b])

c=

0.8000 0.4000 0.2000 0.1000

>>

Задание 1.

Для заданных множеств a и b заполните в командном окне операции:

1. a=[0.9 0.5 0.2 0.1 0.7 0.8 ] b=[0.1 0.4 0.4 0.2 0.5 0.7]- объединение множеств, пересечение, дополнение пересечения a, b и объединение дополнения a, b.

Задание 2.

Задайте некоторое нечеткое отношение 6 6 и получите нечеткий вывод по заданному вариантом входному множеству а.

3. Моделирование системы нечеткого логического вывода.

Создание системы нечеткого логического вывода в среде MATLAB.

Задание 3.

Создание системы на примере модели «Набор баскетболистов в команду АВС »

Пояснения.

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

Механизм нечеткого вывода можно представить в виде последовательности этапов, в каждом из которых используются результаты предыдущего этапа. Ввод решающих правил в базу знаний заключается в программировании базы знаний, то есть в предоставлении ее в форме продукционных правил вывода «ЕСЛИ, …,ТО».

Требуется рассмотреть механизм отбора баскетболистов в команду на основе нечеткой логики с предварительным оцениванием двух параметров: техника игры, рост игрока.

Лабораторная работа №14. (2 часа)

Тема: Моделирование работы Машины Тьюринга

Написание алгоритмов и изучения принципов работы машины Тьюринга с помощью симулятора.

Для изучения темы «Теория алгоритмов. Машины Тьюринга. Написание алгоритмов и изучения принципов работы машины Тьюринга с помощью симулятора» в лабораторной работе используется программная система моделирования работы машины Тьюринга.

http://www.loonies.narod.ru/tmr.htm

Симулятор выполняет сложение двух чисел 2 и 3. Ответ 5

Содержание отчета

Отчет по каждой лабораторной работе должен включать:

  1. Титульный лист.

  2. Задание на лабораторную работу.

  3. Распечатку текстов программы с подробными комментариями.

  4. Пример работы программы.

Список литературы

1. Гринченков Д.В. Математическая логика и теория алгоритмов для программистов / Д.В. Гринченков, С.И. Потоцкий . М.: КНОРУС, 2010. 208 с. .ISBN 5-03-001181-1

2. Ин Ц., Соломон Д. Использование Турбо-Пролога. / Ц. Ин, Д. Соломон

М.: Мир, 1993. 608 с. ISBN 978-5-406-00120-2

3. Братко, И. Алгоритмы искусственного интеллекта на языке PROLOG [Текст] : пер. с англ. / И. Братко. - 3-е изд. - М. ; СПб. ; Киев : Вильямс, 2004. - 640 с. : ил. ; 24 см. - ISBN 5-8459-0664-4

4. Л.Стерлинг, Э. Шапиро Искусство программирования на языке ПРОЛОГ: пер. с англ. - М.: Мир, 1990. – 235 с.

5. Марселлус, Д. Программирование экспертных систем на Турбо Прологе [Текст] / Д. Марселлус ; пер. с англ. И. И. Чижикова. - М. : Финансы и статистика, 1994. - 256 с. : ил. ; 20см. - ISBN 5279006130 :

6. Доорс, Дж . Пролог-язык программирования будущего / Дж.Доорс, А.Р.Рейблейн, С.Вадера; Пер.с англ. А.Н.Волкова. - М. : Финансы и статистика, 1990. - 144 с. : ил. ; 20см. - ISBN 5279004448

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