Нечеткое системное моделирование вывода

Создайте нечеткие системы вывода и нечеткие деревья

Нечеткий вывод является процессом формулировки отображений ввода/вывода с помощью нечеткой логики. Программное обеспечение Fuzzy Logic Toolbox™ обеспечивает функции командной строки и приложение для создания Mamdani и Sugeno нечеткие системы. Для получения дополнительной информации о нечеткой логике смотрите то, Что Нечеткая логика?. Для получения дополнительной информации о нечетком выводе смотрите Нечеткий Процесс Вывода.

Приложения

Fuzzy Logic DesignerРазработайте и протестируйте нечеткие системы вывода

Функции

развернуть все

mamfisMamdani нечеткая система вывода
sugfisSugeno нечеткая система вывода
genfisСгенерируйте нечеткий системный объект вывода от данных
genfisOptionsОпция установлена для genfis команды
fisvarНечеткая переменная
addInputДобавьте входную переменную в нечеткую систему вывода
addOutputДобавьте выходную переменную в нечеткую систему вывода
removeInputУдалите входную переменную из нечеткой системы вывода
removeOutputУдалите выходную переменную из нечеткой системы вывода
convertToSugenoПреобразуйте нечеткую систему вывода Mamdani в Sugeno нечеткая система вывода
convertToStructПреобразуйте нечеткий системный объект вывода в структуру
convertfisПреобразуйте предыдущие версии нечетких данных о выводе в текущем формате
mfeditОткрытый редактор функции принадлежности
addMFДобавьте функцию принадлежности в нечеткую переменную
removeMFУдалите функцию принадлежности от нечеткой переменной
fismfНечеткая функция принадлежности
ruleeditОткрытый редактор правила
ruleviewОткрытое средство просмотра правила
addRuleДобавьте правило в нечеткую систему вывода
showruleОтобразите нечеткие системные правила вывода
fisruleНечеткое правило
updateОбновите нечеткое правило с помощью нечеткой системы вывода
evalfisОцените нечеткую систему вывода
evalfisOptionsОпция установлена для функции evalfis
plotfisОтобразите нечеткую систему вывода
plotmfПостройте функции принадлежности для переменной ввода или вывода
surfviewОткрытое поверхностное средство просмотра
gensurfСгенерируйте нечеткую систему вывода выходная поверхность
gensurfOptionsОпция установлена для gensurf команды
readfisЗагрузите нечеткую систему вывода из файла
writeFISСохраните нечеткую систему вывода в файл
fistreeСеть связанных нечетких систем вывода
evalmfОцените нечеткую функцию принадлежности
gaussmfГауссова функция принадлежности
gbellmfОбобщенная колоколообразная функция принадлежности
trimfТреугольная функция принадлежности
dsigmfРазличие между двумя сигмовидными функциями принадлежности
gauss2mfГауссова функция принадлежности комбинации
pimfФункция принадлежности, имеющая форму пи
psigmfПродукт двух сигмовидных функций принадлежности
sigmfСигмовидная функция принадлежности
smfS-образная функция принадлежности
trapmfТрапециевидная функция принадлежности
zmfZ-образная функция принадлежности
defuzzФункция принадлежности Defuzzify
proborВероятностный OR
fuzarithВыполните нечеткую арифметику

Темы

Основы нечеткой логики

Что такое нечеткая логика?

Нечеткая логика использует лингвистические переменные, заданные нечеткими множествами, чтобы аппроксимировать человеческое мышление.

Основы нечеткой логики

Система нечеткой логики является набором нечетких, если затем правила, которые выполняют логические операции на нечетких множествах.

Нечеткий вывод

Нечеткий процесс вывода

Нечеткий вывод сопоставляет входной пробел с выходным пробелом с помощью серии нечетких если затем правила.

Что такое Mamdani-тип нечеткий вывод?

В системах Mamdani, выводе каждого, если затем правило является нечетким множеством. Чтобы определить четкое выходное значение, эти нечеткие множества агрегированы и defuzzified.

Что такое Sugeno-тип нечеткий вывод?

В системах Sugeno, выводе каждого, если затем правило является или постоянным или линейная функция входных переменных. Значение окончательного результата является взвешенным средним всего правила выходные параметры.

Сравнение Sugeno и Mamdani Systems

И системы Mamdani и Sugeno имеют несколько преимуществ в зависимости от вашего определенного приложения.

Создайте нечеткие системы вывода

Создайте нечеткие системы Используя Fuzzy Logic Designer

В интерактивном режиме создайте нечеткую систему вывода с помощью приложения Fuzzy Logic Designer.

Создайте нечеткие системы в командной строке

Создайте нечеткую систему вывода в командной строке MATLAB®.

Создайте нечеткие системы Используя пользовательские функции

Можно заменить встроенные функции принадлежности и нечеткие функции вывода с собственными функциями.

Нечеткие деревья

Нечеткие деревья

Можно реализовать комплексные нечеткие системы вывода как набор меньших взаимосвязанных нечетких систем.

Популярные примеры