salut a tous,
j, aimerai lire une fichier wav et le retransmettre sur un microcontroler a l?aide de l'algorithme de compression de huffman ecris sous matlab.j, ai essaye avec file=wavread('nom du fichier') malheureusemt la compilation n?est pas ok. qqc peut il m'aider?
merci d' avance.
function
huffman_bench1% select this file to be red
file = [mfilename
'.m'];% Reading data
fprintf(
'Reading file %s ... ',file)tic
fid = fopen(file,
'r');data = fread(fid,inf,
'uint8');fclose(fid);
toc
fprintf(
'Done!\n')data = uint8(data);
fprintf(
'Compresing data... ')tic
[zipped,info] = norm2huff(data);
toc
fprintf(
'Done!\n')fprintf(
'Decompressing data...')tic
unzipped = huff2norm(zipped,info);
toc
fprintf(
'Done!\n')isOK = isequal(data(:),unzipped(:))
whos
datazippedunzippedbar(frequency(data)); axis
tight