我对 Matlab 中的全局变量有一个非常奇怪的问题。
通常,当您在为其分配任何值之前将变量声明为全局变量时,它将保留为空变量。我有一个变量R
,我想声明为全局变量。但是在我输入clear
and之后global R
,变量列表R
中已经设置为 1*18 数组,其中填充了一些零和其他数字。
我确实有一些共享全局变量的其他函数和脚本R
,但我确保在我键入后没有调用任何脚本或函数,并且当我从提示符clear
键入时变量列表已经为空。global R
但是,问题仍然存在。我想我一定对全局变量的规则有一些严重的误解。谁能解释为什么会这样?
提前致谢。