首先点击它并按 ctrl + s 保存命令行,MATLAB保存.mat文件。
现在我想以文本形式打开它,以便记住我前几天在命令行中所做的事情。
有办法吗?
答案 0 :(得分:2)
从命令窗口保存.mat文件会将二进制.mat文件中当前存在于工作区内的所有变量保存。没有关于用于以此文件格式生成这些变量的命令的信息,因此无法从其他程序自动提取它。
如果您需要获取有关运行哪些命令的信息,可以查看command history以查看此信息。如果您需要以编程方式访问此文件,可以在MATLAB的preference directory中查找较新版本的history.m
或history.xml
文件。
type(fullfile(prefdir, 'history.m'))
如果您需要跟踪将来运行的命令,可以在脚本顶部或会话开始时使用diary
将所有命令和相关命令行输出记录到文本日志文件,然后其他程序可以访问。
diary('mylogfile.txt')