Ayudaaaa Urgenteeeee
Publicado por Jacqueline (52 intervenciones) el 07/09/2015 15:54:29
Estimados
Necesito la sgte ayuda quiero hacer lo sgte: De todos los datos que tengo c/1 min, necesito elegir el dato que corresponda a una hora, es decir elegir todos los datos c/1hora y guardarlos en una matriz X. Como lo debo hacer?
Tengo en total 3 archivos:
1° corresponde a la fecha/hora que deseo obtener con datos c/1hora
2° corresponde a la fecha/hora que en estricto rigor contiene los datos c/1 min
3° corresponde a la temperatura c/1min
Lo que deseo hacer es un ciclo que recorra el 2°archivo y que cuando coincida con los datos c/1 hora que coloque el valor de la temperatura (archivo 3) correspondiente a esa hora. Por ejemplo:
Fecha original c/1hora Fecha datos c/1 min Temp c/1min
00:00 00:00 15
1:00 00:01 11
2:00 00:02 10
3:00 ....... ..... ................. .......
1:00 8
1:01 5.2
1:02 10.3
...... ............. ...............
2:00 12
2:01
2:02
....
3:00 15
Entonces tendría 1 contador que revisara dato por dato de la fecha datos c/1min hasta q coincida con la hora de la fecha original y colocara el dato quedando una matriz horaria de temperatura
Fecha/hora (c/1hora) Temp c/1hora
00 15
1:00 8
2:00 12
3:00 15
Algo asi..
Estuve tratando de hacerlo mediante comparacion de fechas transformadas en datenum, viendo la diferecia entre fechas/horas de ambos archivos, entonces cuando no haya diferencia mantendría el valor correspondiente a esa hora sino seguira buscando hasta q ambos datos coinciadan, es decir hasta q la diferencia sea ==0.
Adjunto los archivos y el script haber si alguien me puede ayudar...
Lo necesito urgenteeeeeeee
agradecida
Saludos Jacqueline
Necesito la sgte ayuda quiero hacer lo sgte: De todos los datos que tengo c/1 min, necesito elegir el dato que corresponda a una hora, es decir elegir todos los datos c/1hora y guardarlos en una matriz X. Como lo debo hacer?
Tengo en total 3 archivos:
1° corresponde a la fecha/hora que deseo obtener con datos c/1hora
2° corresponde a la fecha/hora que en estricto rigor contiene los datos c/1 min
3° corresponde a la temperatura c/1min
Lo que deseo hacer es un ciclo que recorra el 2°archivo y que cuando coincida con los datos c/1 hora que coloque el valor de la temperatura (archivo 3) correspondiente a esa hora. Por ejemplo:
Fecha original c/1hora Fecha datos c/1 min Temp c/1min
00:00 00:00 15
1:00 00:01 11
2:00 00:02 10
3:00 ....... ..... ................. .......
1:00 8
1:01 5.2
1:02 10.3
...... ............. ...............
2:00 12
2:01
2:02
....
3:00 15
Entonces tendría 1 contador que revisara dato por dato de la fecha datos c/1min hasta q coincida con la hora de la fecha original y colocara el dato quedando una matriz horaria de temperatura
Fecha/hora (c/1hora) Temp c/1hora
00 15
1:00 8
2:00 12
3:00 15
Algo asi..
Estuve tratando de hacerlo mediante comparacion de fechas transformadas en datenum, viendo la diferecia entre fechas/horas de ambos archivos, entonces cuando no haya diferencia mantendría el valor correspondiente a esa hora sino seguira buscando hasta q ambos datos coinciadan, es decir hasta q la diferencia sea ==0.
Adjunto los archivos y el script haber si alguien me puede ayudar...
Lo necesito urgenteeeeeeee
agradecida
Saludos Jacqueline
- Varios.zip(2,3 MB)
Valora esta pregunta


0