• Viernes 1 de Noviembre de 2024, 11:25

Autor Tema:  Problemas al guardar datos de un ficharo  (Leído 781 veces)

Piruleto

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Problemas al guardar datos de un ficharo
« en: Miércoles 10 de Diciembre de 2008, 22:55 »
0
Hola. El tema es algo complejo, a ver si lo puedo explicar bien.
Tengo un fichero del que tengo que extraer algunos datos. La información que a mi me interesa está en formatos uint16, es decir, los número son de 2 bytes. El problema es al leerlo con Matlab, que me guarda cada byte en una celda.
Primero hago el fopen y después hago:
      status=fseek(fid,19567,-1) %la info que necsito comienza en el bit 19567
El problema viene ahora. Al hacer el fread me guarda cada byte en una celda, y necesito que en cada celda me guarde el número correcto, que ocupa 16 bits.
He probado con multitud de parámetros en el fread pero no hay forma.
¿Alguien me podría echar una mano?

Muchas gracias