2014-01-06 8 views
2

При определении лингвистической переменной принято указывать минимальное и максимальное значения. Например, при определении переменной температуры кто-то может указать -40C и + 85C как диапазон этой переменной. Затем члены нечеткого множества (например, Cold, Lukewarm, Hot) определяются в пределах всего диапазона переменных.Назначение ограничений диапазона в нечеткой логике

В реальном приложении, что произойдет, если значение переменной выходит за пределы диапазона? Например, если переменная и ее функции принадлежности определены для диапазона (-40, +85), будет ли фактическое считывание температуры -45 вызвать какие-либо проблемы? Если все функции членства имеют значения либо (0), либо (1) в конечных точках диапазона, почему бы просто не расширять эти значения до бесконечности и рассматривать значение вне диапазона так же, как любое другое значение?

Если нечеткая логика «работает» для значений вне диапазона, то какова цель определения диапазона в первую очередь?

ответ

0

Я не вижу никакой другой причины, кроме того, что может быть целесообразным иметь определенный диапазон, если вы, например, хотите графически отображать функции членства или хотите, чтобы значения были реалистичными. Как вы говорите, последнее значение членства (0 или 1 в вашем случае) будет тем, которое используется «off range». («Открытые» множества, т. Е. Множества с функциями принадлежности, которые имеют ненулевое конечное значение, являются проблематичными, если они используются в выводах, так как область ниже кривой не ограничена. Может быть, там может быть полезен определенный диапазон?)

 Смежные вопросы

  • Нет связанных вопросов^_^