我想将Matlab命令的输出重定向或复制到文件中。我怎么能这样做?
就我而言,我想使用UNIX工具diff
比较两个大型结构。
示例:我可以在Matlab中执行此操作:
>> s1
s1 =
a: 32
abc: 'example'
>>
并想要一个包含大约的文件:
s1 =
a: 32
abc: 'example'
这些解决方案不可行:
save -ascii
:不适用于结构。答案 0 :(得分:9)
答案 1 :(得分:1)
如果你需要做得更精细,那么evalc
函数会将输出存储到字符串中。
稍后您可以将字符串输出到matlab提供的任何输出通道。