Professional Documents
Culture Documents
16 de abril de 2016
ACTIVIDAD
FUNDAMENTOS EN MATLAB Y TRATAMIENTOS MATEMATICOS
PROBLEMA A RESOLVER
Pgina 1
16 de abril de 2016
PROBLEMA A RESOLVER
SOFTWARE PARA INGENIERA
Cdigo 203036
En una industria manufacturera, disponen de una mquina que realiza un proceso en tres fases,
cada una de ellas se desarrolla en un tiempo calculado por un instrumento anexo que devuelve
tres nmeros binario cada uno de 13 bits, dichos nmeros representan el intervalo de tiempo de
duracin de cada fase (el tiempo mnimo de cada fase no era inferior a 5 segundos).
Adicionalmente la mquina dispone de un conjunto de leds dispuestos en forma de matriz de 10
por 5, a partir de ellos se identificaba la fase y a travs de un cdigo visual se daba una
aproximacin del tiempo que restaba para finalizar el proceso (a travs de juego de luces que se
actualizaba cada segundo).
En este momento el cdigo de programacin que realizaba dicho proceso sufri un dao
irreparable, por tanto es necesario generar un nuevo cdigo a nivel de prototipo, que responda
a estas condiciones, esto para que sea estudiado y viabilizar su aplicacin Los datos de entrada
y salida se deben dar a partir de los recursos del PC, y usando Matlab como lenguaje de
programacin.
Pgina 2
16 de abril de 2016
Pgina 3
16 de abril de 2016
Pgina 4
16 de abril de 2016
Fin si
Fin Si no hubiera hecho este algoritmo no tendra una forma clara de solucionar el problema.,
porque podra haber comenzado haciendo el resto de la divisin, luego decir que el nmero es
incorrecto, en si podra decir que estara hecha una cabuya en un bolsillo.
Elaborar un algoritmo se logra estructurando el pensamiento para llegar una idea que d solucin
al problema planteado.
c. Elaboracin del algoritmo.
Cuando se tiene un problema, cualquiera que sea porque los algoritmos se aplican a todo hasta
para realizar las labores diarias o cotidianas.
Para poder resolver una situacin que implique pensar, a veces es bueno dividir esta situacin en
ms pequea con el nimos de detallar y poder resolverlo de ms fcil.
Seudocdigo: Es un lenguaje para la programacin de algoritmos, est conformada por un
semntica formal parecida como nos expresamos, ms sintaxis propia de la programacin, no sirve
para programar en un computador, este tiene palabras reservadas parecidas al lenguaje de
programacin Un algoritmo est hecho de un lenguaje normal como el que hablamos a diario ms
un conjunto de instrucciones que combinadas se puede expresar la idea de una solucin en una
forma ordenada.
De ah al programa final es un camino corto porque ya teniendo una idea ordena muy parecida a la
sintaxis propia del programa se puede elaborar un respuesta ms rpida, concreta, fcil.
2. Interface Guide.
http://catarina.udlap.mx/u_dl_a/tales/documentos/lep/garcia_b_s/capitulo3.pdf
Mediante esta interface se puede utilizar el cdigo de Matlab para hacer ms fcil e interactiva la
informacin, ya que la informacin se puede ver fcil, todo est presente en la pantalla, se puede
manipular las variables de una manera ms asequible.
Un ejemplo es Software DOS en sus principios donde se utilizaba con comandos a, ahora cuando
se accede por medio de ventanas y n o se necesita tener muchos conocimientos de programacin
lo que se hace que se preocupe ms el proceso.
Pgina 5
16 de abril de 2016
Pgina 6