rías poder ahorrar si no vas a
> hacer nada más con el array, pero debería ser inmediato, solo cambia una
> flag, con lo cual creo que mejor hacerlo.
>
> On Tue, May 9, 2017 at 3:25 PM, Rolando Paz <flx...@gmail.com> wrote:
>
>> Hola a todos...
>>
>>
Hola a todos...
Estoy usando este código para convertir mis datos uin32 a float32.
import numpy as np
array_float32 = np.fromfile('pulsar_test_01_19273_1024ch.bin',
dtype=np.uint32).astype(np.float32)
with open("pulsar_test_01_19273_1024ch_big", "wb") as output_array:
Según la presentación del problema, es un ciclo de: "imprimir 0", "esperar
> T0 segundos", "imprimir 1", "esperar T1 segundos"
>
> 2017-03-21 10:07 GMT-10:00 Carlos Zuniga <carlos@gmail.com>:
>
>> 2017-03-20 23:05 GMT-05:00 Rolando Paz
ue quieres usar Python
> para esto? Si la tolerancia que tienes para los tiempos es grande, ok, pero
> si no, te recomendaría que usases otra cosa. Y sobre todo, no usar
> time.sleep, claro. Con eso puedes acumular unos retrasos enormes en el
> código.
>
> Saludos,
> Ricardo
&g
Hola a todos de nuevo...
Ahora regreso con un pequeño código:
import time
start_time = time.time()
#tiempo total en segundos, como ejemplo 10.
tiempo_total = 10
#numero de conmutaciones generadas, como ejemplo 4.
conmutaciones = 4
for offset in range(tiempo_total):
while (time.time() -
Rolando paz
El 15 de marzo de 2017, 1:14, Ricardo Cárdenes <ricardo.carde...@gmail.com>
escribió:
> ¡Ah! Perdona, no me había fijado en lo de GULP (tampoco lo conocía).
>
> Si he entendido bien, tenemos un problema entonces. Por lo que veo, lo que
> nos has pasado es un fic
al archivo .dat, hasta que el proceso GULP se destruya con CTRL+C.
Rolando
El 14 de marzo de 2017, 21:57, Ricardo Cárdenes <ricardo.carde...@gmail.com>
escribió:
>
>
> 2017-03-14 14:18 GMT-10:00 Rolando Paz <flx...@gmail.com>:
>
>> Hola Ricardo
>>
>> Gracia
nsiguiente
> pérdida de precisión), pero no sabemos si los datos son *correctos*, por lo
> que acabo de mencionar arriba.
>
> Saludos,
> Ricardo
>
> 2017-03-14 12:16 GMT-10:00 Rolando Paz <flx...@gmail.com>:
>
>> Ejecuté este código solo para ver los valores
>>
>
???
Saludos
El 14 de marzo de 2017, 15:48, Rolando Paz <flx...@gmail.com> escribió:
> Hola David
>
> Recién estoy aprendiendo sobre el tema. Me puedes explicar a que te
> refieres con que la distribución de números es uniforme y porqué no debería
> ser así?
>
> Saludos y
endo algo mal. La distribución de números es
> uniforme en todo el rango de int32.
>
> 2017-03-14 18:11 GMT+01:00 Rolando Paz <flx...@gmail.com>:
> > Hola amigos
> >
> > Con la ayuda de un amigo Sven Marnach hice esto:
> >
> > import numpy as np
> >
os.
>>
>> genfromtxt y amigos te sirven para leer ficheros de texto, no binarios.
>>
>
> Mi culpa. He leído los correos en diagonal...
>
>
>>
>> 2017-03-14 15:34 GMT+01:00 Rolando Paz <flx...@gmail.com>:
>> > Gracias Kiko, lo intentare.
>&
Gracias Miguel y David.
David, mi archivo se llama pocobe4_r19_v18_r20.dat (se encuentra adjunto),
y según tu consejo, hice esto:
#!/usr/bin/env python
import numpy as np
data = open("pocobe4_r19_v18_r20.dat", "rb").read()
array = np.fromstring("data", dtype=np.int32).astype(np.float32)
with
Hola a todos
Me pueden sugerir alguna forma de cambiar un archivo binario de 32 bits
enteros a un archivo binario de 32 bits flotantes?
Se podrá hacer con struct?
Saludos
Rolando
___
Python-es mailing list
Python-es@python.org
Hola de nuevo! :)
Espero puedan ayudarme a entender este pedazo de código:
for b in range(eq_blocks):
if not opts.flat_eq == '': eq_level = int(opts.flat_eq)
else: eq_level = config['eq']['eq_polys'][b][0]
for c in range(eq_chans):
eq_coeff = b
#shift 10 bits
> pequeños y delimitados de el archivo principal para poder procesarlo con
>> python suerte saludos!!!
>>
>> ------
>> *De:* Python-es <python-es-bounces+almeis=hotmail@python.org> en
>> nombre de Rolando Paz <flx...@gmail.com>
>&g
Hola a todos y buen año 2017!
Estoy usando el siguiente código sencillo para abrir el archivo binario:
ds1000_20150626_15_B0835-41.bin.
#!/usr/bin/python
import numpy, pylab
aa=numpy.fromfile('ds1000_20150626_15_B0835-41.bin', dtype=numpy.uint8,
count=-1)
pylab.plot(aa)
Gracias por el libro!
El 8 de noviembre de 2016, 6:12, Cesar Augusto
escribió:
> Muy buen aporte
>
>
>
> Enviado desde mi smartphone Samsung Galaxy.
>
>
> Mensaje original
> De: Alejandro Guirao Rodríguez
> Fecha: 07/11/2016 15:49
l método `start` no contiene un argumento llamado
> `daemon`, lo que causa el
> error. Parece que alguien hizo un cambio, pero no refactorizo el código
> apropiadamente.
>
> El lunes 27 de junio del 2016 a las 1820 horas, Rolando Paz escribió:
>
> > Hola amigos de python
>
Hola amigos de python
De nuevo solicitando su ayuda para resolver un error. Agradeceré que
alguien pueda explicarme cómo funciona el atributo "daemon".
Muchos saludos
Rolando Paz
rolando@rolando-MS-7815:~/codigo_ROACH/roach-adc-tutorial-master$ sudo
python adc_init.py -I roac
Hola de nuevo.
De la gráfica que logré obtener, me gustaría observar el valor máximo del
eje X sobre la gráfica.
Agradeceré si alguien me orienta sobre cómo hacerlo.
Muchos saludos
Rolando Paz
___
Python-es mailing list
Python-es@python.org
https
GMT-05:00 Rolando Paz <flx...@gmail.com>:
> > Muchas gracias a todos. Explicare de forma general lo que quiero lograr:
> >
> > Logre graficar los archivos "bram_aa", "bram_cc", "bram_ac_real" y
> > "bram_ac_imag" de la siguiente forma:
t;r"))
bram_cc.append(open("bram_cc%s"%i,"r"))
bram_ac_real.append(open("bram_ac_real%s"%i,"r"))
bram_ac_imag.append(open("bram_ac_imag%s"%i,"r"))
Ahora entiendo que debo usar otro bucle para que lea las columnas 2 y
Hola a todos de nuevo...
Una carpeta contiene estos 10 archivos:
bram_aa0
bram_aa1
bram_aa2
bram_aa3
bram_aa4
bram_cc0
bram_cc1
bram_cc2
bram_cc3
bram_cc4
Lo que quiero lograr hacer es algo parecido a esto:
for i in range(0,5):
bram_aa = [open("bram_aa%s"%i,"r")]
bram_cc =
Creo que encontré la solución con esto:
bram_aa = []
bram_cc = []
for i in range(0,5):
bram_aa.append(open("bram_aa%s"%i,"r"))
bram_cc.append(open("bram_cc%s"%i,"r"))
Gracias igualmente...
Saludos
Rolando Paz
El 3 de enero de 2016, 18:42,
quot;r")
>
> Y luego simplemente los "llamas" bram_aa[0], bram_bb[0], bram_cc[0]
>
>
>
> Ignacio Rodríguez
> SugarLabs at Facebook
> <https://www.facebook.com/pages/SugarLabs/187845102582>
>
> El 3 de enero de 2016, 21:17, Rolando Paz<flx..
que
> tendrías que hacer es (1)pasar el valor de tu ndarray (que si no me
> equivoco es 00-48) a string, (2)aplicarle la modificación y (3)después
> volver a pasarlo al tipo que necesites.
>
> en varios pasos:
> y = str(y)
> y = y.lstrip("0")
> y = float(
ols=[2,8])
x = cols[:,0]
y = cols[:,1]
max_x = np.argmax(y)
y = y.lstrip("0")
plt.plot(x,y)
plt.show()
El 29 de diciembre de 2015, 12:10, Juan Luis Cano <juanlu...@gmail.com>
escribió:
> On 2015-12-29 18:20, Rolando Paz wrote:
>
> Lo que entiendo que necesito es
es muy
> recomendable que estés constantemente evaluando qué valores tienen las
> variables y probando las transformaciones que necesites.
>
> ¡¡mucho ánimo!!
> yami
>
>
>
> 2015-12-29 19:47 GMT+01:00 Rolando Paz <flx...@gmail.com>:
>
>> Gracias por todos los
lo que necesito hacer es cambiar el valor de 00-4834129 a este
-4834129.
Tienes idea de como poder hacerlo?
saludos
El 20 de diciembre de 2015, 2:23, Daπid <davidmen...@gmail.com> escribió:
> On 20 Dec 2015 05:16, "Rolando Paz" <flx...@gmail.com> wrote:
> >
plt.plot(x,np.absolute(y))
TypeError: Not implemented for this type
Que opinan?
Saludos
Rolando Paz
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/
Muchas gracias Kiko!
El 29 de noviembre de 2015, 12:49, Kiko <kikocorre...@gmail.com> escribió:
>
>
> El 29 de noviembre de 2015, 19:46, Kiko <kikocorre...@gmail.com> escribió:
>
>>
>>
>> El 29 de noviembre de 2015, 19:26, Rolando Paz <flx..
Hola a todos...
Alguien puede decirme de qué se trata este error?
rolando@rolando-MS-7815:~/ipoco-0.1.1$ plot_auto_arte.py
config_scripts/i4_c1024_arte.config
Parsing config file config_scripts/i4_c1024_arte.config...OK
Connecting to IBOB on port 23.
Connecting to IBOB on ip 169.254.128.32.
= file.readline()
File /usr/lib/python2.7/socket.py, line 447, in readline
data = self._sock.recv(self._rbufsize)
socket.error: [Errno 111] Connection refused
Tienes alguna sugerencia?
Saludos
Rolando Paz
El jun 6, 2015 3:30 PM, Flavio Danesse fdane...@gmail.com escribió:
En el script
Hola nuevamente a todos.
Pueden darme sugerencias sobre cómo puedo modificar el script adjunto que
utiliza el puerto serial para comunciarse y cambiarlo para usar el puerto
ethernet?
Especificamente yo necesito obtener datos por UDP.
Estaré muy agradecido por cualquier sugerencia, pues ya hice
en enteros o reales para poder ser graficados con matplotlib.
data = np.array(dataUDP,dtype=float) .
plt.plot(data)
plt.show()
Este análisis de la solución está bien orientada?
Saludos
Rolando Paz
El 18 de mayo de 2015, 18:02, Chema Cortes pych...@gmail.com escribió:
El 18 de mayo de 2015
Hola Chema
Los datos que yo recibo de la IBOB son datos signed de 32 bit, creo que lo
correcto seria l?
De acuerdo a tus observaciones, entonces el código debería ser así:
#!/usr/bin/python
Primera prueba que busca graficar los datos binarios enviados por UDP desde
la IBOB.
Rolando Paz
import
Primera prueba que busca graficar los datos binarios enviados por UDP,
Rolando Paz
import numpy as np
import math, struct, socket, pyfits
import matplotlib.pyplot as plt
HOST = 169.254.128.32
PORT = 6969
print '\nConectando la iBOB...',
#estableciendo el socket UDP
cs = socket.socket(socket.AF_INET
sencillo como agregar esto en el otro script?
Perdonen mi ignorancia :-)
Saludos
Rolando Paz
El 29 de abril de 2015, 18:39, Ricardo Cárdenes ricardo.carde...@gmail.com
escribió:
Hola,
Puedes guiarte usando esto:
https://docs.python.org/2/library/socketserver.html#socketserver-udpserver
Ya tengo el código, sin embargo esta en C :-)
Muchas gracias igualmente.
Saludos
El sep 22, 2014 11:57 AM, Rolando Paz flx...@gmail.com escribió:
Hola a todos.
Puede alguien ayudarme con esto?
Yo tengo una tarjeta llamada IBOB. Dicha tarjeta esta configurada con la
dirección IP
, line 124, in set_bandpass
bps.shape=(self.n_ants,self.n_chans)
ValueError: total size of new array must be unchanged
Cuál será el problema?
Saludos
Rolando Paz
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman
el 2008 pues diseñaron un
mejor hardware: la famosa ROACH.
El primer hardware que diseñaron en CASPER fue la IBOB, y es la que yo
estoy utilizando.
Si alguien se interesa en el tema y quisiera emprender la labor de ayudarme
a actualizar el código, se los agradecere mucho :-)
Saludos
Rolando Paz
Gracias David.
Qué son los valores NaN en Matplotlib?
Rolando Paz
El 4 de agosto de 2014, 8:55, Daπid davidmen...@gmail.com escribió:
On 4 August 2014 16:10, Rolando Paz flx...@gmail.com wrote:
La gráfica que se genera está adjunta al correo y está en blanco.
Matplotlib por defecto deja
Rolando Paz
El 4 de agosto de 2014, 10:38, Daπid davidmen...@gmail.com escribió:
2014-08-04 18:19 GMT+02:00 Rolando Paz flx...@gmail.com:
Qué son los valores NaN en Matplotlib?
NaN es Not A Number.
https://es.wikipedia.org/wiki/NaN (Mejor explicado, en inglés:
https://en.wikipedia.org
Muchas gracias por tus comentarios David.
Hoy por la noche haré las pruebas y luego vuelvo a escribir por acá.
Me puedes explicar cuál es la función del buffer y qué significa que sea
demasiado pequeño?
A qué fichero de configuración te refieres (2048)?
Saludos
Rolando Paz
El 15 de junio
Gracias por la observación, voy a modificar este valor y veré que pasa...
Saludos
Rolando Paz
El 16 de junio de 2014, 16:43, Daπid davidmen...@gmail.com escribió:
2014-06-17 0:17 GMT+02:00 Rolando Paz flx...@gmail.com:
Me puedes explicar cuál es la función del buffer y qué significa que
.__kwargs)
File /usr/local/bin/poco_rx_i8_c256.py, line 243, in _process_packets
last_offset = p['offset']
TypeError: 'NoneType' object has no attribute '__getitem__'
Que opinas?
Saludos y muchas gracias.
Rolando Paz
___
Python-es mailing list
Python
Por cierto, estoy usando linux Ubuntu 12.04LTS.
El jun 15, 2014 11:39 AM, Rolando Paz flx...@gmail.com escribió:
Hola Juanlu
Gracias por el correo.
Luego de leer el archivo doc, y realizar el procedimiento que describen,
entiendo que si logro hacer funcionar parte de los script.
Segun
a actualizar los scripts de
Python?
Estos fueron escritos en el 2008 y ya no hubo actualizaciones.
Se los agradecere bastante, ya llevo varios meses atascado con estos
scripts y, desde mi ignorancia en python, no logro hacerlos funcionar :-)
Saludos a todos.
Rolando Paz
:-)
Estaré muy agradecido por su ayuda.
Saludos
Rolando Paz
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/
, existe
un documento en donde se explica como instalar todo.
Este script obtiene los datos por UDP y los convierte en un formato de
archivos llamados MIRIAD, ampliamente usado para realizar radioimágenes.
Saludos
Rolando Paz
El 3 de abril de 2014, 8:11, Jose Caballero jcaballero
, mejor. :)
2014-04-02 23:08 GMT+02:00 Rolando Paz flx...@gmail.com:
Es un gusto saludarlos.
Desde hace ya algún tiempo estoy diseñando un correlador para obtener las
señales de varias antenas y lograr realizar radioimagenes del universo.
Ahora mismo estoy tratando de entender el software
El vídeo en donde se explica el funcionamiento del correlador es el
siguiente:
https://casper.berkeley.edu/presentations/workshop_october09/m4v/gfoster.m4v
Griffin Foster fue quien diseño el software del correlador.
Saludos
Rolando Paz
El 3 de abril de 2014, 10:35, Rolando Paz flx
Un repositorio en donde todo se almacene... sería formidable!
Cómo podemos iniciarlo?
Rolando Paz
El 3 de abril de 2014, 20:13, Nicolas lino nicolasli...@gmail.comescribió:
Buenas gente, soy sysadmin linux, se que no tiene nada, pero nada que ver
con el tema, pero desarrollo mucho en python
53 matches
Mail list logo