viernes, 20 de noviembre de 2009

BIN2MAT Conversión de datos binarios al formato .mat de Matlab

La herramienta bin2mat permite convertir archivos de datos binarios que han sido descargado del correntómetro o instrumento medidor de velocidad marca NORTEK a archivo .mat.

La herramienta soporta los archivos binarios tales como:

- Aquadopp files (*.aqd)
- Aquadopp Profiler files (*.prf)
- Vector (*.vec) [not if the Vector is set up to "sample on sync"]
Pasos para realizar la conversión de archivos

1. Descargar la herramienta
2. descomprimirla
3. Ejecutar y Tener los archivos que deseamos convertir en la misma ruta que el programa bin2mat

Agregaremos algunas pantallas para que esto quede un tanto más claro.
1.- DESCARGA DE LA HERRAMIENTA

(En este sitio deben registrarse)

Otra opción es la descarga desde rapidshare
Este archivo incluye unos archivos que pueden utilizarse para demostrar que la conversión es correcta.
2.- DESCOMPRIMIR
Archivos internos.
bin2mat.dll
El primer archivo es un dll para ser ejecutado desde matlab, tal y cual como se llama un script
bin2mat.exe
ejecutable para realizar la coversión del archivo al modo matlab con extensión .mat, el cual puede ser cargado tal como se hace en matalb
bin2mat.m
esta es una ayuda para ser vista en matlab
ppp.adp
archivo descargado del correntómetro nortek
ppp.prf
archivo que ha sido incorparado para ser ejecutado con bin2mat y demostrar la conversión.

3.- EJECUCIÓN DE LA HERRAMIENTA.
Sabiendo que el archivo que deseamos convertir, ya sea .prf u otro de los mencionados más arriba, los cuales deben estar en la misma ruta o carpeta que la de la bin2mat.exe. Ejemplo
Doble clic a bin2mat.exe
Tenemos:
Ingresamos el nombre del archivo a convertir
Luego Enter y nos pedirá un nombre que queremos darle al archivo que será de extensión .mat, o de lo contrario si no queremos hacer eso podemos ingresar enter nuevamente para conservar el nombre, el cual será aplicado al archivo de salida, en este caso se le ha dado enter para conservar el nombre. Una vez realizado estos pasos, la herramienta nos ofrece un resumen de la ejecución como sigue...
Luego de esto nos vamos a revisar la carpeta, nos encontraremos con el archivo ppp.mat el cual está listo para ser utilizado en matlab tal y cual como mencionábamos anteriormente.
Nota: los archivos incluidos corresponden a un correntómetro Acústico ADCP marca Nortek. Modelo Aquadopp Profiler con longitud de onda de 600 KHz

Saludos... espero dejen sus comentarios y porsupuesto, hasta la próxima!.







5 comentarios:

  1. Hola, muchas gracias por la información. Mi problema es el siguiente, tengo unos archivos .adp como los paso a prf?, ya que el bin2mat no me pasa directo desde el .adp a .mat. muchas gracias

    ResponderEliminar
  2. Hola Osvaldo, creo que tal vez haya que realizare algunos cambios a los archivos con los que cuentas. ¿Puedes indicarme cuales son las características del equipo que estas utilizando utilizando ya que quizas se deban realizarse algunos adiciones de datos a los archivos. Por otro lado si lo deseas igualmente puedes enviarme un email con uno de esos archivos y así puedo ver cual es el problema realemente y quizas podamos llegar a buen final...
    Saludos y ojalá podamos encontrar la solución pronto.

    ResponderEliminar
  3. Disculpa las molestias...pero no encuentro tu mail, me lo puedes dar, para enviarte algun archivo?. Mira te cuento me pasaron estos datos de un adcp nortek aquadopp 6000 m. (estensión adp) y no los puedo leer con nada. Quiero poder leerlos en matlab, octave u otro parecido. Muchas gracias por tu ayuda

    ResponderEliminar
  4. solucionado...utilice el exploreP para pasarlo a .dat , gracias de todos modos

    ResponderEliminar
  5. Para todos nuestros amigos este tipo de archivos se lee con el software de la compañia, matlab y octave son herramientas matemáticas que pueden leerlas si se realiza una codificación para su lectura..

    El software ExploreP que lee este tipo de archivos puede ser descargado de la siquiete dirección

    http://www.nortek-as.com/en/support/software

    ResponderEliminar