Creating variables larger than 8 bytes to pass between functions
古いコメントを表示
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 件のコメント
tybo1mos
2018 年 8 月 23 日
Walter Roberson
2018 年 8 月 23 日
a = fi(uint64(3576618712069240744),0,80,0)
採用された回答
その他の回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で Workspace Variables and MAT Files についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!