jueves, 29 de octubre de 2015
Existencialismo
Si me preguntaran cuales han sido los 3 libros que marcaron mi vida, simplemente diría que sólo hay un ensayo que realmente lo ha hecho, y lo ha hecho más tarde de lo que hubiera querido. Me refiero a "El Existencialismo es un Humanismo" de Sartre. Pasé casi toda mi vida culpando al mundo de mis fallas, pasando por alto una idea tan fundamental; la existencia del hombre precede a su esencia y somos nosotros mismos quienes nos definimos. Quizá en fondo lo sabemos y nos aterra la idea de haber nacido en un mundo indiferente que existe y debe definirse desde cero. Que tarde lo he conocido señor Sartre.
martes, 27 de octubre de 2015
Convertir tiempo UTC a GMST (Tiempo Sideral Medio de Greenwich) en Python
-*- coding: utf-8 -*-
"""
Created on Tue Oct 27 18:37:49 2015
@author: Rodolfo Escobar et al
"""
from datetime import datetime
from astropy.time import Time
from numpy import floor
# Reductor de rango 0-24h
def to24(x):
while x >= 24:
if x < 0:
x = x + 24
if x > 24:
x = x - 24
return x
#
# Conversor de formato de hora
def tohms(x):
time_hours = x
time_minutes = time_hours * 60
time_seconds = time_minutes * 60
horas = int(floor(time_hours))
minutos = int(floor(time_minutes % 60))
segundos = int(floor(time_seconds % 60))
return (horas,minutos,segundos)
#
#Programa principal
ut = Time(datetime.utcnow(), scale='utc')
JD= ut.jd # Fecha Juliana
D = JD - 2451545.0
GMST = 18.697374558 + 24.06570982441908*D
GMST = to24(GMST)
(horas,minutos,segundos) = tohms(GMST)
#
print "Hora Sideral:","{h}:{m}:{s}".format(h=horas, m=minutos, s=segundos)
Referencias:
Approximate Sidereal Time, USNO
Local Sidereal Time, Durham University
Astronomy With Your Personal Computer, Peter Duffett-Smith
Astropy.org
"""
Created on Tue Oct 27 18:37:49 2015
@author: Rodolfo Escobar et al
"""
from datetime import datetime
from astropy.time import Time
from numpy import floor
# Reductor de rango 0-24h
def to24(x):
while x >= 24:
if x < 0:
x = x + 24
if x > 24:
x = x - 24
return x
#
# Conversor de formato de hora
def tohms(x):
time_hours = x
time_minutes = time_hours * 60
time_seconds = time_minutes * 60
horas = int(floor(time_hours))
minutos = int(floor(time_minutes % 60))
segundos = int(floor(time_seconds % 60))
return (horas,minutos,segundos)
#
#Programa principal
ut = Time(datetime.utcnow(), scale='utc')
JD= ut.jd # Fecha Juliana
D = JD - 2451545.0
GMST = 18.697374558 + 24.06570982441908*D
GMST = to24(GMST)
(horas,minutos,segundos) = tohms(GMST)
#
print "Hora Sideral:","{h}:{m}:{s}".format(h=horas, m=minutos, s=segundos)
Referencias:
Approximate Sidereal Time, USNO
Local Sidereal Time, Durham University
Astronomy With Your Personal Computer, Peter Duffett-Smith
Astropy.org
viernes, 23 de octubre de 2015
winvid en Matlab 2014/2015
Por alguna razón no viene instalada por defecto ninguna interfaz de video en las ultimas versiones de Matlab. Para resolver esto solo hay que escribir en la consola supportPackageInstaller e instalar el siguiente paquete:
Con esto podrás adquirir la imagen de tu webcam sin problemas después de reiniciar Matlab.
Con esto podrás adquirir la imagen de tu webcam sin problemas después de reiniciar Matlab.