ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Modelar un problema como un sistema difuso usando el modelo de Mamdani en Scilab.


Enviado por   •  15 de Junio de 2016  •  Tareas  •  296 Palabras (2 Páginas)  •  330 Visitas

Página 1 de 2

Objetivo: Modelar un problema como un sistema difuso usando el modelo de

Mamdani en Scilab.

MATERIAL

  • Computadora
  • Scilab instalado

PROCEDIMIENTO:

En la ventana de comando escribimos “-->editfls” y nos abrirá una ventana en la cual redactaremos los datos que fueron planteados en el problema:

En la descripción escribimos:

[pic 1]

Después definimos las siguientes variables en Inputs

[pic 2] 

Damos clic en editar y colocamos los siguientes datos (Tanto en comida como en Servicio):

[pic 3]

[pic 4]

En output (salida) declaramos la variable propina y la editamos:

[pic 5]

[pic 6]

Definimos las siguientes reglas:

[pic 7]

Para poder visualizar las gráficas que nos genera, necesitamos seleccionar la opción de las entradas, nos vamos después a View y vamos a la opción Plot Current Var

[pic 8] 

Estas son las gráficas que genera:

[pic 9]

Para mostrar el grafico de output tenemos que hacer lo mismo que en el de input y nos dará el siguiente gráfico:

[pic 10]

Por ultimo vamos a File/Export/to fls file (scilab) y guardamos nuestro programa, después exportamos el archivo en “to workspace” y lo exportamos con una variable “resultado” y damos yes

[pic 11][pic 12]

[pic 13]

En la ventana de comando escribimos lo siguiente: -->plotsurf(resultado), y nos abrirá la siguiente ventana:

[pic 14]

Y damos clic en plot y nos debería de mostrar el siguiente gráfico:

[pic 15]

Conclusión:

Fue interesante observar en esta práctica cómo podemos asignar datos difusos con variables mínima, promedio y generosa, y pues no podremos saber lo que significan estas variables hasta que definimos en el rango en el que se encuentran, es decir ¿Cuánto es mínimo?, ¿Cuánto es promedio? Y ¿Cuánto es generoso? Y con el programa Fuzzy Logic Toolbox editor, se encarga de hacer ese cambio cuando fuimos estableciendo nuestras variables y los rangos y nos muestra un gráfico a la salida desfuzzificado.

...

Descargar como (para miembros actualizados)  txt (1.9 Kb)   pdf (529 Kb)   docx (1.1 Mb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com