我在 matlab 中实现了一个 bash 脚本,它返回一个包含所有输出(回声)的 char 数组。现在我想使用存储在数组中的数据来打开一个文件。不幸的是,我不知道如何将数组转换为字符串。以下代码有效:
[status, output] = system('./script.sh', '-echo');
filename = [ output(1) output(2) output(3) output(4) output(5) output (6) ];
但这不是很方便,并且不允许文件名的不同长度。有没有简单的方法来解决这个问题?