浏览Matlab中的函数工作区

Look through the function workspace in Matlab

假设您使用函数将脚本分成几部分。每个人都有自己的工作空间。有什么方法可以在工作区之间切换并直接查看其内容吗?就像我们对基础工作区所做的一样。

如果您只想检查 不同的(阅读:)工作区,您可以在调试时这样做 使用 "Function Call Stack" 菜单,如下所示:

显示的每一行(在本例中:updateSourceImageAndStatsloadCallbackBase)代表一个不同的工作区,在它们之间切换将显示工作区的内容对于那个级别。还要考虑 dbstack 和相关函数。

但是如果您想在某些父工作区中执行 代码,您可以使用evalin.