执行系统级命令以解压缩'*.tgz'文件

jdl*_*jdl 0 matlab

我有一些matlab的zip文件:unzip无法提取.所以我需要在DOS提示符下使用matlab控件并使用另一个程序"7-zip"提取它.我将如何在Matlab脚本中执行此操作?是否有允许dos命令的系统级脚本?

谢谢

yuk*_*yuk 5

使用SYSTEM功能:

system('7z e file.tgz')
Run Code Online (Sandbox Code Playgroud)

或使用!(感叹号)字符:

!7z e file.tgz
Run Code Online (Sandbox Code Playgroud)

这是包含更多详细信息和示例的文档.