Запрограммировать нечеткие множества с параметрами и графиками ВСЕ!!! колокообразная, z-образная, s-образная, Гаусса, треугольная, трапециевидная, сигмоидная.
Задание, которое будем делать на части практических работ.
В рамках выполнения практических работ необходимо разработать следующее программное обеспечение:
- подключаемая библиотека, позволяющая оперировать над объектами нечеткой логики (множествами и элементами).
Библиотека должна предоставлять программный интерфейс для:
1) создания объекта множества;
2) выполнения унарных и бинарных операций над множествами в соответствии с законами нечеткой логики.
Для визуализации необходимо использовать стандартную библиотеку того или иного языка, к которому нужно обращаться прямо из основного кода. Несколько наиболее распространенных функций должно по выбору оператора отображать один из графиков функции принадлежности. Оператор должен иметь возможность изменять параметры функции принадлежности, на что отображаемый график должен менять свою форму.
Результатом работ являются:
1) отчет о разработке и отработке библиотеки;
2) исходный код библиотеки.
Отчет должен содержать описания моделируемые методов, перечень используемых средств разработки и порядок использования и запуска разработанного ПО.
Требования к языку программирования и применяемой библиотеке для отображения графиков не предъявляются.