30 de agosto de 2008

Tecnicas de Construccion de Programas - Material

Como uds sabran, un curso de técnicas de construccion de programas en el III ciclo de Informática es fundamental, aca les dejo un material confeccionado por mi persona y el docente del curso en el semestre 2008-I para el curso de Tecnicas de Construcción de Programas dictado en la Universidad Nacional de Trujillo.
  • La primera unidad corresponde al manejo de archivos secuenciales en C++.
  • La segunda unidad corresponde a algoritmia elemental, eficiencia computacional y tecnicas de recurrencia
  • La ultima unidad referida basicamente a temas de algoritmia avanzada, como son los algoritmos avidos, backtraking

Espero les sean de utilidad estos materiales.


13 de agosto de 2008

Determinacion de pitch en una onda de habla

El lograr determinar con precisión el periodo de pitch(relacionado fuertemente con la frecuencia fundamental) es un tanto imprecisa, mucho mas en el analisis en el dominio del tiempo que en el del dominio de las frecuencias.

Lo que queremos encontrar es la forma de un periodo que se repita en la onda y aproximar el periodo de la misma. Hay varias formas de hacerlo, sin embargo propongo un método muy similar al planteado en la bibliografia, el cual es sin embargo ineficiente para propositos de analisis de ondas muy grandes, ademas de ser suceptible a ruido.

Les dejo el paper para que le echen un vistazo y puedan proporcionar mejoras al mismo.