3.2.3.2. Archivo para el cambio de definición entre funciones de membresía

Archivo para el cambio de definición entre funciones de membresía, los cambios se realizan en dos pasos:

old_mf -> trimf trimf -> new_mf

De este modo se reduce el número de casos a codificar. Por otro lado, también contiene la función para realizar la validación de las definiciones ingresadas por el usuario

modificadorMf.update_definicionmf(self, old_mf, definicion, new_mf)[fuente]

Función para la transformación equivalente entre funciones de membresía

Parámetros
  • old_mf (str) – Nombre de la antigua función de membresía

  • definicion (list) – Lista con los valores correspondiente a la definición de la antigua función de membresía

  • new_mf (str) – Nombre de la nueva función de membresía

Devuelve

Definición de la función de membresía y tooltip

Tipo del valor devuelto

tuple(list[:], str)

modificadorMf.validacion_mf(self, _, mf)[fuente]

Función para validar las definiciones ingresadas por el usuario

Parámetros
  • _ (list) – Definición

  • mf (str) – Nombre de la función de membresía a validar