我对 Matlab 中的全局变量有一个非常奇怪的问题。
通常,当您在为其分配任何值之前将变量声明为全局变量时,它将保留为空变量。我有一个变量R,我想声明为全局变量。但是在我输入clearand之后global R,变量列表R中已经设置为 1*18 数组,其中填充了一些零和其他数字。
我确实有一些共享全局变量的其他函数和脚本R,但我确保在我键入后没有调用任何脚本或函数,并且当我从提示符clear键入时变量列表已经为空。global R

但是,问题仍然存在。我想我一定对全局变量的规则有一些严重的误解。谁能解释为什么会这样?
提前致谢。