matlab 显示子函数的参数
被调用的子函数中的一些参数值如何在workspace中显示出来
被调用的子函数中的一些参数值如何在workspace中显示出来
答案:函数文件运行时,会专门开辟一个临时工作空间,用来存放中间变量。脚本文件产生的变量是存到基本工作空间的。临时工作空间随着函数调用结束被删除,中间变量也就没有了,所以中间变量是不会出现在我们看到的那个workspace的。(因为那个是基本工作空间)
实在是需要看调用函数某些变量值可以增加一些单独用来显示其值的语句,直接输出到命令窗口。也可以借助些调试技巧运行时进入到子函数单步执行、设置断点等查看变量值。