我编写了一个在不同章节中定义的MATLAB代码。运行我的代码的第一部分后,我希望能够使用断点调试后续部分。但是,出于某种原因,当我添加断点并使用“Run Section”命令时,不会触发调试模式。看来我无法运行程序的开头,然后使用断点和“运行部分”命令。有谁知道如何做到这一点?我这样做是为了节省时间,因为我的程序开始需要很长时间才能运行。感谢。
答案 0 :(得分:2)
我可以想到一些可以帮助你的解决方法。
首先,当您到达断点时,将整个工作区保存到.mat文件中。然后注释掉到目前为止的所有代码并添加一行来加载.mat文件。现在,您可以快速调试代码中的点。
另一种方法是将所有代码放在断点之后的单独脚本中。然后,当您点击断点时,可以在第二个脚本中设置更多断点,并根据需要从命令窗口多次调用它。