我需要了解一个非常长的matlab文件。 将断点放在任何地方都非常繁琐。
我想知道是否有一个选项可以同时跟踪每个可能的变量? 可以在文本表中存储每个变量的东西,并通过代码显示它们如何变化......
有很多变数。 我想要做的是创建一个scribt,我可以在其中输入变量名称列表。然后,脚本会跟踪程序中的变量名称,并在每次更改时将其导出。
输入:变量列表和程序名称(其他脚本)
内容:跟踪程序中的变量
输出:包含跟踪变量的表
Name_variable_1 |行的值... |行的值... |行的值...
Name_variable_2 |行的值... |行的值... |行的值...
感谢。
答案 0 :(得分:2)
您可以定期保存工作区,然后制作一个单独的MATLAB脚本,用于绘制变量的变化或为其写出文本文件? 我假设您熟悉MATLAB,但为了安全起见: http://de.mathworks.com/help/matlab/ref/save.html
只需将变量的内容附加到文本文件中,或保存整个工作区并稍后解析。