10.07.2015 Views

UNIVERSIDAD NACIONAL DE COLOMBIA FACULTAD ... - Profe Saul

UNIVERSIDAD NACIONAL DE COLOMBIA FACULTAD ... - Profe Saul

UNIVERSIDAD NACIONAL DE COLOMBIA FACULTAD ... - Profe Saul

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

108fuzzy.hpp : Archivo que acompaña a UNFUZZYfuzzy.cpp : Archivo que acompaña a UNFUZZYdif.hpp : Contiene los encabezados de las clases controlador1, controlador2,controlador3 y controlador4.dif1.cpp : Contiene el constructor de la clase controlador1.dif2.cpp : Contiene el constructor de la clase controlador2.dif3.cpp : Contiene el constructor de la clase controlador3.dif4.cpp : Contiene el constructor de la clase controlador4.De esos archivos, sólo fue necesario digitar pendulo.cpp, y crear pendulo.rc,ya que fuzzy.hpp y fuzzy.cpp se entregan junto con UNFUZZY, en tanto quedif.hpp, dif1.cpp, dif2.cpp, dif3.cpp y dif4.cpp contienen código que fuecreado con la opción Generar Código de UNFUZZY.El procedimiento para crear los archivos dif.hpp, dif1.cpp, dif2.cpp, dif3.cpp ydif4.cpp fue el siguiente :1. Empleando UNFUZZY, se diseñaron los cuatro controladores presentadosen el numeral 5.1.2.1. Para cada uno de los cuatro controladores, se empleó la opción GenerarCódigo para generar código C++ ; las clases generadas tienen por nombrecontrolador1, controlador2, controlador3 y controlador4; El códigogenerado se salvó en los archivos dif1.cpp, dif2.cpp, dif3.cpp y dif4.cpp.1. De cada uno de los archivos dif1.cpp, dif2.cpp, dif3.cpp y dif4.cpp se retiróla función main(), que se incluye en ellos como ejemplo de utilización.1. De cada uno de los archivos dif1.cpp, dif2.cpp, dif3.cpp y dif4.cpp se tomóel prototipo de las clases controlador1, controlador2, controlador3 ycontrolador4, y se trasladó a un nuevo archivo dif.hpp1. Se modificó la instrucción #include que originalmente estabaen los archivos dif1.cpp, dif2.cpp, dif3.cpp y dif4.cpp, por la instrucción#include.1. En el archivo dif.hpp se incluyó la instrucción #include5.1.4. Resultados

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!