arithmetic coding and decoding
1 view (last 30 days)
Show older comments
Hello, can any one help me to correct an error in this code?? i used this code http://www.mathworks.com/matlabcentral/fileexchange/33070-arithmetic-coding-and-decoding but i get this error an arith-code
??? Error using ==> filter
Arguments must be single or double.
Error in ==> polyval at 52
y = filter(1,[1 -x],p);
Error in ==> bin2dec at 3
dec = polyval(bin, 2); %in-built function
Error in ==> Arith_Code at 55 Store_Byte(k_Loc)=bin2dec(e8bits);
thank you very match
0 Comments
Answers (1)
Walter Roberson
on 1 Jul 2012
At the command line, try
which -all bin2dec
It appears to me that you have your own bin2dec.m file that is overriding the MATLAB-supplied bin2dec.
Also, please put a breakpoint at that particular line of Arith_Code, and verify that class(e8bits) is char
0 Comments
See Also
Categories
Find more on NaNs in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!