File write in MATLAB
古いコメントを表示
Hi, I used fread (fileptr, 2048, 'bit14', 2) to read 2048 samples of 14 bit data from a file. When I tried writing the same values to an output file using fwrite (fileptr, 2048, 'bit14', 2). I see that the bytes are swapped. Can anyone help on this issue?
回答 (1 件)
Jan
2011 年 7 月 27 日
1 投票
2 件のコメント
Harish Kumar
2011 年 7 月 29 日
Jan
2011 年 7 月 29 日
@Harish: Little-Endian is the default on PCs. But I assume, your original files are written in Big-Endian format. Therefore I suggest to specify Big-Endian for reading and writing the binary file.
カテゴリ
ヘルプ センター および File Exchange で Low-Level File I/O についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!