MATLAB:跟踪所有可能的变量

时间:2016-08-11 10:28:12

标签: matlab debugging

我需要了解一个非常长的matlab文件。 将断点放在任何地方都非常繁琐。

我想知道是否有一个选项可以同时跟踪每个可能的变量? 可以在文本表中存储每个变量的东西,并通过代码显示它们如何变化......

有很多变数。 我想要做的是创建一个scribt,我可以在其中输入变量名称列表。然后,脚本会跟踪程序中的变量名称,并在每次更改时将其导出。

输入:变量列表和程序名称(其他脚本)

内容:跟踪程序中的变量

输出:包含跟踪变量的表

Name_variable_1 |行的值... |行的值... |行的值...

Name_variable_2 |行的值... |行的值... |行的值...

感谢。

1 个答案:

答案 0 :(得分:2)

您可以定期保存工作区,然后制作一个单独的MATLAB脚本,用于绘制变量的变化或为其写出文本文件? 我假设您熟悉MATLAB,但为了安全起见: http://de.mathworks.com/help/matlab/ref/save.html

只需将变量的内容附加到文本文件中,或保存整个工作区并稍后解析。