как работает функция членства питона? - PullRequest
0 голосов
/ 26 февраля 2019

Может кто-нибудь объяснить мне, что означает членство в fuzz.trimf(x, [0, 5, 10]). Первый - это массив диапазонов, и в данном случае это 'x' и для чего это [0,5,10]?пожалуйста, объясните.

1 Ответ

0 голосов
/ 26 февраля 2019

Целью функций членства является обобщение функции с использованием оценки.

В случае функции trimf() создаваемая функция членства имеет треугольную форму.Чтобы определить границы создаваемого обобщения на основе фактических данных, пользователь должен ввести скаляры в качестве ограничений того, насколько большим или маленьким пользователь хочет, чтобы было обобщение.

Эти скаляры являются вторым параметромtrimf() и представлены списком [0, 5, 10].
. Если вы знакомы с основной математикой, на прилагаемом изображении показано уравнение, используемое для определения значения функции принадлежности.

На прилагаемом изображении

  • a будет вашим 0
  • b будет вашим 5
  • И c будет вашим 10.

Triangularly Shaped Membership Equation

...