Creating variables larger than 8 bytes to pass between functions
Mostrar comentarios más antiguos
I'm reading bytes from different places in a recorded data log file. Each byte that is read is are placed in an large double array (time, value1, value2 etc) which is then passed to another function. Each time I read a new byte I bit shift the previous value and add on the newly read value. Doing this i'm limited to using only 8 bytes for value1, value2 etc. Is there a way to create a variable that is say 16bytes in length that can be used for the bitshift. This 16byte variable would be placed in the array for a specific time value, and passed to another function to parse and decode.
2 comentarios
tybo1mos
el 23 de Ag. de 2018
Walter Roberson
el 23 de Ag. de 2018
a = fi(uint64(3576618712069240744),0,80,0)
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Workspace Variables and MAT Files en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!