u8rw

Translate between raw binary data and MATLAB matrices.
2.9K Downloads
Updated 21 May 2003

No License

U8READ and U8WRITE are similar to the built-in functions FREAD and FWRITE except that they transfer data from and to a MATLAB uint8 matrix instead of a file.

A format (precision) argument controls the translation between MATLAB variables and the bytes stored in the uint8 matrix. Mixed precisions within a single call are supported. Big or little endian byte ordering can be specified.

These files are useful for formatting data for external devices (e.g. GPIB and serial ports) and for translating complex binary files (e.g. digital maps).

MEX-files for MacOS, MacOS X and PCWin are included plus source.

Cite As

Tom Davis (2024). u8rw (https://www.mathworks.com/matlabcentral/fileexchange/352-u8rw), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R10
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Instrument Control Toolbox in Help Center and MATLAB Answers
Tags Add Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0.0

Changed name (was WinU8); added source code; improved memory allocation algorithm; added binaries for Mac.