0% encontró este documento útil (0 votos)
13 vistas6 páginas

Tutorial de Fuzzy Logic en Matlab

El tutorial explica cómo acceder y utilizar la Fuzzy Logic Toolbox de Matlab para calcular la propina en un restaurante basada en la calidad de la comida y el servicio. Se detalla el proceso de edición de variables de entrada y salida, así como la creación de funciones de membresía y reglas. Finalmente, se muestra cómo visualizar los resultados mediante gráficos que representan el comportamiento del sistema.

Cargado por

Juan Alanuza
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
13 vistas6 páginas

Tutorial de Fuzzy Logic en Matlab

El tutorial explica cómo acceder y utilizar la Fuzzy Logic Toolbox de Matlab para calcular la propina en un restaurante basada en la calidad de la comida y el servicio. Se detalla el proceso de edición de variables de entrada y salida, así como la creación de funciones de membresía y reglas. Finalmente, se muestra cómo visualizar los resultados mediante gráficos que representan el comportamiento del sistema.

Cargado por

Juan Alanuza
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

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.

También podría gustarte