Tare1 fuuzy

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…