Tutorial Fuzzy Logic Toolbox de Matlab
1. Acceso a la Herramienta Fuzzy
Para acceder a la Fuzzy Logic Toolbox, es necesario digitar el comando fuzzy dentro de la línea de comandos y luego
oprimir enter;
Después de introducir el comando, se desplegará el menú principal del Fuzzy Toolbox, FIS Editor.
Dentro del FIS Editor se puede configurar los apartados correspondientes para usar la lógica difusa, en este caso, se
introduce como ejemplo cuanta propina se dejará en un restaurante de basándose en dos condiciones principales; la
primera es si la calidad de la comida es aceptable y el segundo factor dependerá del servicio que se brindo al cliente,
limitando así la cantidad de propina que se deja al restaurante.
Para esto, tenemos que editar las entradas, que serían la comida y el servicio.
Definiendo la variable de salida como la Propina que vamos a dejar.
Hecho este proceso, se editan las funciones de membresía que contiene cada variable de entrada. Agregamos las
funciones de membresía (en este caso serán 3).
Calificando el servicio del 0 al 10, tomando 0 como un pésimo servicio y 10 como un excelente servicio.
Después de esto, se procede a modificar las funciones de membresía, siendo la primera como Malo (refiriéndose a un mal
servicio).
La segunda función de membresía, será nombrada como Bueno.
Y por último, la tercera función de membresía, nombrada como Excelente.
Después, procedemos a Editar las funciones de membresía, pero esta vez para la calidad de la comida, siguiendo los
mismos pasos para la calidad del servicio. Esta vez solo se agregan 2 variables, siendo la primera cuando la comida se
encuentre Rancia y la segunda cuando la comida se encuentre Deliciosa.
Concluido este procedimiento, ahora cambiaremos los valores de salida (Propina). Considerando 3 funciones de
membresía, Siendo poca, media y generosa las aplicables para este caso.
Una vez concluidos estos pasos, nos vamos al Editor de Reglas, en donde se colocan las reglas que el sistema va a utilizar
para poder realizar los cálculos correspondientes. En este caso, solo agregamos 3 reglas
La siguiente pantalla nos muestra un sistema basado en las reglas especificadas anteriormente, en donde podremos escoger
tanto las reglas como las valores de pertenencia, es decir, que daremos calificación a cada uno de los aspectos a considerar.
Para finalizar, se puede visualizar la superficie, la cual nos permite visualizar en forma de grafico las reglas introducidas
anteriormente y como se desenvuelven de acuerdo con los datos introducidos anteriormente, permitiendo analizar su
comportamiento.