Matlab 的日记功能将命令窗口输出保存到文件中。但是,我想将它保存到变量而不是文件中。例如
% Default usage of diary: save to file
diary 'my_saved_output.log';
'show this in command window'
diary off
% What I want to do: save to variable
myDiary = char;
diary myDiary
'show this in command window'
diary off
任何不涉及实际创建文件,然后将其读取到变量然后删除它的建议?
我想这样做的原因是我在一组 Matlab 工作人员上处理大量数据,并希望监视脚本在这个“黑匣子”中的运行情况。与其保存大量日志文件,我更愿意将日记直接保存在数据结构中。
谢谢