matlab运行异常

来源:百度知道 编辑:UC知道 时间:2024/05/22 00:29:24
调试matlab程序时,我在程序里设置一个断点,但是程序运行到断点时,下面还没有运行的变量竟然也在空间里出现了,这些变量存储的有的是之前的运行结果有的根本就是预期之外的结果。问题是我在运行之前已经用clear清空了工作空间。我的程序里有全局变量,我试过,如果把全局变量声明去掉就没这个问题了,但是我必须得用全局变量,希望得到朋友们的指点,谢谢。
谢谢 问题找到了 主程序的全局变量在下次运行之前仍然不能清空 那么我的主程序里有十几个变量要在子函数里被调用 不用全局变量怎么办呢

全局变量 是对matlab运行所有程序都使用的变量
而且 在任何时刻 改变其值 都会影响 其他程序的结果
建议你最好少用
对程序结果准确度的破坏极大!

是不是你断点没有设置好呢,应该不会出现这个问题的
没有遇到过