MATLAB:解压缩大文件时错误(4GB以上)

时间:2016-06-17 15:38:21

标签: matlab file zip unzip

我有一个for循环,它遍历大约一百个文件,解压缩并执行一些操作。它在其中的90个上工作得很好但是在大约4GB以上的文件上我收到错误消息:(使用解压缩时出错(第84行)无效的zip文件" C:\ filename.zip"。)

有没有办法在MATLAB中解压缩这些较大的文件?

感谢

1 个答案:

答案 0 :(得分:1)

使用4GB以上的文件需要ZIP64,您使用的MATLAB版本不支持它(不确定它是否在最新版本中添加)。

对于最近可以使用python库的MATLAB版本,请使用python unzip命令(支持ZIP64)。对于较旧的MATLAB版本,寻找替代库,例如Apache Commons Compress。