Está en la página 1de 5

UNIVERSIDAD POLITCNICA SALESIANA

FACULTAD DE INGENIERIAS
SEDE GUAYAQUIL

Materia: Informtica Industrial


Docente: Ing. Byron Lima
Paralelo: Lab. Fabricacin Flexible
Horario: Nocturno
Grupo: 4960
Integrantes: Daniel A. Cerna Gonzlez

TAREA # 02

Considere un universo de discurso X compuesto de los enteros del 1 al 10.


Suponga que existen las siguientes etiquetas:

Small: 1/1 + 1/2 + 0.9/3 + 0.6/4 + 0.3/5 + 0.1/6 + 0/7 + 0/8 + 0/9 + 0/10
Medium: 0/1 + 0.1/2 + 0.3/3 + 0.7/4 + 1/5 + 1/6 + 0.7/7 + 0.5/8 + 0.2/9 + 0/10

1. Calcule la relacin entre ambos conjuntos.


2. Graficar la superficie resultante utilizando Matlab o Labview.

1. Calcule la relacin entre ambos conjuntos


= 12
1
1
0.9
0.6
0.3
= [0 0.1 0.3 0.7 1 1 0.7 0.5 0.2 0]
0.1
0
0
0
[0]

1
Matriz relacional
R 1 2 3 4 5 6 7 8 9 10
1 0 0.1 0.3 0.7 1 1 0.7 0.5 0.2 0
2 0 0.1 0.3 0.7 1 1 0.7 0.5 0.2 0
3 0 0.1 0.3 0.7 0.9 0.9 0.7 0.5 0.2 0
4 0 0.1 0.3 0.6 0.6 0.6 0.6 0.5 0.2 0
5 0 0.1 0.3 0.3 0.3 0.3 0.3 0.3 0.2 0
6 0 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0
7 0 0 0 0 0 0 0 0 0 0
8 0 0 0 0 0 0 0 0 0 0
9 0 0 0 0 0 0 0 0 0 0
10 0 0 0 0 0 0 0 0 0 0

Codificacin en MatLab:

%Universidad Politcnica salesiana


%Informtica Industrial
%Daniel Cerna
%%
close all;
clear all;
clc;
%% Grfica de Conjuntos Difusos
small = [1;1;0.9;0.6;0.3;0.1;0;0;0;0;];
medium = [0;0.1;0.3;0.7;1;1;0.7;0.5;0.2;0;];
figure(1);
hold on;
title('Ejercicio Propuesto');
xlabel('t');
ylabel('U(x)');
plot(small,'y');
plot(medium,'k');
legend('Ua(x)','Ub(x)');
grid on;

%% Calcule la relacin entre ambos conjuntos

R = [0 0.1 0.3 0.7 1 1 0.7 0.5 0.2 0;


0 0.1 0.3 0.7 1 1 0.7 0.5 0.2 0;
0 0.1 0.3 0.7 0.9 0.9 0.7 0.5 0.2 0;
0 0.1 0.3 0.6 0.6 0.6 0.6 0.5 0.2 0;
0 0.1 0.3 0.3 0.3 0.3 0.3 0.3 0.2 0;
0 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0;
0 0 0 0 0 0 0 0 0 0;
0 0 0 0 0 0 0 0 0 0;
0 0 0 0 0 0 0 0 0 0;
0 0 0 0 0 0 0 0 0 0;]

%% Graficar la superficie resultante utilizando Matlab


figure(2);
surf(R);

2
%% Prueba con diversos valores

% Grfica de Conjuntos Difusos


small = [0.7;0.7;0.6;0.4;0.1;1;0.2;0.3;0.5;0.7;];
medium = [1;0.5;0.6;0.4;0.5;0.5;0.3;0.2;0.8;1;];
figure(1);
hold on;
title('Ejercicio Propuesto');
xlabel('t');
ylabel('U(x)');
plot(small,'y');
plot(medium,'k');
legend('Ua(x)','Ub(x)');
grid on;

%% Calcule la relacin entre ambos conjuntos

R = [0.7 0.5 0.6 0.4 0.5 0.5 0.3 0.2 0.7 0.7;
0.7 0.5 0.6 0.4 0.5 0.5 0.3 0.2 0.7 0.7;
0.6 0.5 0.6 0.4 0.5 0.5 0.3 0.2 0.6 0.6;
0.4 0.4 0.4 0.4 0.4 0.4 0.3 0.2 0.4 0.4;
0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1;
1 0.5 0.6 0.4 0.5 0.5 0.3 0.2 0.8 1;
0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2;
0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.2 0.3 0.3;
0.5 0.5 0.5 0.4 0.5 0.5 0.3 0.2 0.5 0.5;
0.7 0.7 0.6 0.4 0.7 0.7 0.3 0.2 0.7 0.7;]

%% Graficar la superficie resultante utilizando Matlab


figure(2);
surf(R);

3
Grafica con valores diversos:

4
Graficas con LabView:

También podría gustarte