how to break the input computer file into a series of bytes using MATLAB code?

I want to perform byte frequency analysis on a given input file for type type detection. Can anyone suggest me how to break the input computer file into a series of bytes using MATLAB code?

 Accepted Answer

By default fread reads the file as bytes:
fid = fopen('yourfile', 'r');
bytes = fread(fid);
%or you can use
%bytes = fread(fid, Inf, '*uint8');
%to return bytes as uint8 instead of double

More Answers (0)

Categories

Asked:

on 8 Feb 2016

Edited:

on 8 Feb 2016

Community Treasure Hunt

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

Start Hunting!