如何将命令的Matlab输出重定向到文件?[复制]
题
我想将Matlab命令的输出重定向或复制到文件中。我该怎么做?
在我的情况下,我有两个大的结构,我想使用UNIX工具进行比较 diff
.
例子::我可以在Matlab中做到这一点:
>> s1
s1 =
a: 32
abc: 'example'
>>
并且想要一个包含大约:
s1 =
a: 32
abc: 'example'
这些解决方案是不可行的:
- 复制-pase:不能自动化(舒适)。
save -ascii
:不适用于结构。
解决方案
其他提示
如果你需要做的更细粒度有 evalc
将输出存储到字符串的函数。
稍后,您可以将字符串输出到matlab提供的任何输出通道中。
不隶属于 StackOverflow