I have a 7z file. I wish to decompress it using Matlab. How can I do this? The inbuilt matlab functions dont support it.
I have tried,
[status,result] = system(['"C:\Program Files\WinRAR\UnRAR.exe" e ' E:\myFile.7z ' >null']);
however this fails as it gives
result =UNRAR 5.11 freeware Copyright (c) 1993-2014 Alexander RoshalE:\myFile.7z is not RAR archiveNo files to extract
On closer inspection unrar.exe is not the same as winrar (which can do 7z). Hence i download 7-zip
[status,result] = system(['"C:\Program Files\7-Zip\7z.exe" e ' E:\myFile.7z]); result =7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18Processing archive: E:\myFile.7zError: Can not open file as archive
any ideas?
thanks
Best Answer