• Sábado 18 de Mayo de 2024, 23:15

Autor Tema:  Manipulación De Archivos Binarios En Matlab  (Leído 6369 veces)

Marian

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Manipulación De Archivos Binarios En Matlab
« en: Jueves 1 de Septiembre de 2005, 20:21 »
0
Saludos:

Como parte de mi trabajo de tesis estoy usando un programa de simulación que devulve los resultados en un archivo binario ( .bin ). Quiero poder manipular los resultados en Matlab y no encuentro como porque todo lo que encuentro con respecto a archivos binarios en Matlab es para imagenes o cosas así. El "wizard" por ejemplo no da soporte para abrir un .bin y con las funciones de "fopen" y "fread" no lo he logrado. Se que tal vez es que no entiendo bien como usar las funciones pero sigo ejemplos y no me sale nada concreto. Yo espero ver vectores con los resultados y me salen un monton de ceros. Si alguien me puede ayudar lo voy a agradecer un montón.

Anticipadas gracias,
Marianela   :(

allisap

  • Miembro MUY activo
  • ***
  • Mensajes: 259
  • Nacionalidad: mx
    • Ver Perfil
Re: Manipulación De Archivos Binarios En Matlab
« Respuesta #1 en: Miércoles 11 de Enero de 2006, 18:15 »
0
prueba el siguiente fragmento

[ArchivoID,mensaje] = fopen('firmware.bin','r')
A=fread (ArchivoID);

a mi si me funciono, me regresa un vector con todos los valores
solo cambia el nombre 'firmware.bin' por el tuyo :)

ingel77

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Re: Manipulación De Archivos Binarios En Matlab
« Respuesta #2 en: Martes 29 de Julio de 2008, 18:51 »
0
Cita de: "allisap"
prueba el siguiente fragmento

[ArchivoID,mensaje] = fopen('firmware.bin','r')
A=fread (ArchivoID);

a mi si me funciono, me regresa un vector con todos los valores
solo cambia el nombre 'firmware.bin' por el tuyo :)

Hola marian y allisap:
 con respecto al la lectura de archivos binarios les cuento que como dice allisap su codigo funciona, yo estoy leyendo un archivo bin enviado por un osciloscopio pero tengo el problema que la forma de señal que recibo es la correcta la amplitud tiene un factor de escala.