PRÁCTICA #2
Por:
Cesar Augusto García Carvajal CC. 71.222.529
Profesor
José Edinson Aedo
Materia
Lógica Difusa
DEPARTAMENTO DE ELECTRÓNICA
FACULTAD DE INGENIERÍAUNIVERSIDAD DE ANTIOQUIA
MEDELLÍN
1. Utilizando el toolbox de lógica difusa de Matlab edite el siguiente sistema difuso de una entraday una salida.
Conjuntos difusos correspondientes a tres términos lingüísticos para la entrada X.
Conjuntos difusos correspondientes a tres términos lingüísticos para la salida Z.
Creando lasiguente regla :
1. IF (X ES BAJA) THEN (Z IS ALTO) (1)
Y evaluando la regla en X=4, tenemos:
GRAFICA DE LAS REGLAS
GRAFICA DE LA SUPERFICIE
|X |Z|
|4 |15.2 |
Evaluando para X=4 manualmente tenemos que:
[pic]
[pic]
[pic]
De la gráfica se tiene que [pic]
[pic]
Gráficamente tenemos losiguiente
Hallamos el centro de gravedad para determinar Z el valor final.
[pic]
f(z)=[pic]
[pic]
| |Z MATLAB |Z TEORICO|
|X=4 |15.2 |15.1936 |
2. Utilizando el toolbox de lógica difusa de Matlab edite el siguiente sistema difusode dos entradas y una salida.
Conjuntos difusos correspondientes a cinco términos lingüísticos para la entrada X.
Conjuntos difusos correspondientes a cinco términos lingüísticos para la entradaY.
Conjuntos difusos correspondientes a cinco términos lingüísticos para la salida Z.
Combinando todos los posibles casos tenemos las siguientes reglas:
Respuesta de Matlab para X=1.6 yY=3.3.
Graficamente tenemos lo siguiente:
Hallamos el centro de gravedad.
[pic]
|X |Y |Z MATLAB |Z TEORICO |
|1.6…