Студопедия Главная Случайная страница Обратная связь

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

Си-код машины нечеткого логического вывода





В Fuzzy Logic Toolbox включены два файла fismain.c и fis.c, содержащие исходные коды на языке Си автономной машины нечеткого логического вывода. Эти файлы позволяют загружать FIS-файл и файл исходных данных, а также выполнять нечеткий логический вывод. Кроме того, машина нечеткого логического вывода может быть встроена во внешние модули.

Для создания исполняемого кода машины нечеткого логического вывода си-файлы должны быть откомпилированы. При вызове программы fismain необходимо указать два входных аргумента:

  • файл данных, для которых будет выполняться нечеткий логический вывод;
  • файл, содержащий систему нечеткого логического вывода (fis-файл).

В качестве примера, рассмотрим выполнение нечеткого логического вывода для системы, заданной файлом mam21.fis. Сначала подготовим исходные данные для нечеткого логического вывода используя следующие команды MatLab:

[x, y] = meshgrid (-5:5, -5:5);
input_data = [x(:), y(:)]];
save fis_in input_data –ascii

Эти команды записывают на диск ASCII-файл fis_in, содержащий входные данные в виде матрицы размером 121х2. Каждая строка матрицы соответствует одному входному вектору.

Теперь выполним нечеткий логический вывод с помощью программы fismain. В системе UNIX, например, для этого необходимо напечатать:







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




Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...


Картограммы и картодиаграммы Картограммы и картодиаграммы применяются для изображения географической характеристики изучаемых явлений...


Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...


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

Конституционно-правовые нормы, их особенности и виды Характеристика отрасли права немыслима без уяснения особенностей составляющих ее норм...

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

Значення творчості Г.Сковороди для розвитку української культури Важливий внесок в історію всієї духовної культури українського народу та її барокової літературно-філософської традиції зробив, зокрема, Григорій Савич Сковорода (1722—1794 pp...

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

Ваготомия. Дренирующие операции Ваготомия – денервация зон желудка, секретирующих соляную кислоту, путем пересечения блуждающих нервов или их ветвей...

Билиодигестивные анастомозы Показания для наложения билиодигестивных анастомозов: 1. нарушения проходимости терминального отдела холедоха при доброкачественной патологии (стенозы и стриктуры холедоха) 2. опухоли большого дуоденального сосочка...

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