i'm not sure the various zip-functions were available in r2006b, however, i'd give it a cheap try
help zip;
us
in this case i'd do what you've done so far (and what we've done in the past when the zip-utilities were not yet available [we used the pkzip-family, which was still freely available at that time])...
% 1) download the wintel version from
http://www.bzip.org/downloads.html
% 2) put the executable anywhere in your os(!)-path
% 3) use it in your ML-file the way you did it in your mac-script...
com = sprintf('bunzip2 %s',filename);
[stat,res] = system(com);
% check STAT
us
Can someone please walk me through the process of unzipping .bz2 files through matlab? Where do I get the bunzip2.exe file? Where do I put it? What matlab script to run? Thanks.