Manejar información de un archivo csv con csvkit

Posted on mar 19 febrero 2013 in Tutorial Python • Tagged with General, Python, csv, csvkit • 3 min read

El programa csvkit es una herramienta desarrollada en Python que facilita la manipulación de la información contenida en un archivo con formato csv.

Se utilizará como ejemplo los datos de la página data.gov. Los datos que se utilizará son del Departamento de Asuntos de Veteranos de beneficios educativos de …


Continue reading

Teorema de muestreo explicado con numpy

Posted on mar 19 febrero 2013 in Tutorial Python • Tagged with General, matplotlib, numpy, python • 3 min read

El teorema demuestra que la reconstrucción exacta de una señal periódica continua en banda base a partir de sus muestras, es matemáticamente posible si la señal está limitada en banda y la tasa de muestreo es superior al doble de su ancho de banda. En el artículo se mostrará una …


Continue reading

Encontrar el mínimo de una función usando fmin de scipy

Posted on lun 18 febrero 2013 in Tutorial Python • Tagged with General, matplotlib, pylab, python • 2 min read

Este artículo muestra como se encuentra el valor mínimo de una función con la función fmin de scipy.

El artículo es una versión en Español del artículo en Inglés "How to find the minimum of a function using fmin from scipy".

El código se muestra a continuación:

#!/usr/bin/env …

Continue reading

Graficar la intercepción de 2 funciones

Posted on vie 15 febrero 2013 in Tutorial Python • Tagged with General, numpy, Python • 1 min read

En este artículo se explica como encontrar la intercepción de 2 funciones, en este caso una función senoidal con una cosenoidal.

El artículo se basa en uno en Inglés que se llama "How to find the intersection of two functions ".

La gráfica mostrará la intercepción de las funciones sin(x …


Continue reading

Encontrar la raíz de una función con fsolve

Posted on jue 14 febrero 2013 in Tutorial Python • Tagged with Canaima, Debian, General, Linux, matplotlib, numpy, Python, Ubuntu • 1 min read

Este artículo explica como calcular la raíz de una función utilizando la función fsolve.

El artículo se basa en un artículo en Inglés "How to find the rooots of a function with fsolve".

La función fsolve retorna la raíces de una ecuación no lineal definida por f(x) = 0. Para …


Continue reading

Graficar una función de 2 variables con matplotlib

Posted on jue 14 febrero 2013 in Tutorial Python • Tagged with Canaima, Debian, General, Linux, matplotlib, numpy, Python, Ubuntu • 2 min read

Este artículo se basa en el artículo en Ingles "How to plot a function of two variables with matplotlib".

Se tendrá 2 gráficas de una función de 2 variables, la primera será la gráfica de intensidad y la segunda gráfica será una gráfica 3D.

A continuación se muestra el código …


Continue reading

Creación de grafos con networkx. Parte 3.

Posted on mié 13 febrero 2013 in Tutorial Python • Tagged with Canaima, Debian, General, Linux, matplotlib, Python, Ubuntu • 4 min read

En el artículo anterior se muestra como crear grafos a partir del contenido de un archivo, en el primero se explica lo básico en la creación de grafos, en este se tocará el tema de analizar los grafos, de extraer información de los mismos.

El ejemplo a continuación se crea …


Continue reading

Obtener número de serial y número de versión de Raspberry Pi con Python

Posted on mié 06 febrero 2013 in Tutorial de Python • Tagged with Debian, General, Python, Rasberry Pi, Rasbian • 3 min read

El Raspberry Pi tiene información de número del número de revisión del PCB, este número indica que se tiene pequeños cambios en el PCB. Estos cambios pueden afectar en el funcionamiento de los programas Python e incluso como está distribuido los pines (alimentación, entrada/salida, etc) en la placa.

Está …


Continue reading

Graficar el espectro de frecuencia con Numpy

Posted on mié 06 febrero 2013 in Tutorial Python • Tagged with General, Linux, matplotlib, numpy, Python • 2 min read

En este artículo se explicará como generar una gráfica de una señal que se tiene en el dominio del tiempo a generar la gráfica en el dominio de la frecuencia.

Esté artículo se basa de un artículo en Inglés llamado "How to plot the frequency spectrum with scipy".

El análisis …


Continue reading

Instalación de Raspbian en un Raspberry Pi.

Posted on mar 05 febrero 2013 in Tutorial de Linux • Tagged with Debian, General, Linux • 2 min read

Raspberry Pi es una placa de computadora de bajo costo (Más información en wikipedia) desarrollada por el Reino Unido.

En la siguiente figura se muestra un esquema de la placa:

A continuación 2 fotos del unboxing del Raspberry Pi que me llegó hace una semana:

Para poner a funcionar la …


Continue reading