gaoshsh 发表于 2007-10-16 09:48

用debug调试时,如何实时刷新workspace中的变量

如题,在matlab中用debug设置断点,进行单步调试时,工作空间的变量不实时刷新,需要在工作空间中点击右键“refresh”,才能看到新产生的变量。这种现象偶有发生,有时候运行单步调试时,变量是实时刷新的。不知为什么,在论坛上没搜到,尝试打开“preferences”,好像没有关于这个的设置。我用的是matalb7.1(sp3),谢谢!在线等求高手帮忙!

[ 本帖最后由 eight 于 2007-10-16 09:56 编辑 ]

eight 发表于 2007-10-16 09:56

调试时,在编辑窗口,鼠标停留变量名上可以查看其值

[ 本帖最后由 ChaChing 于 2010-5-10 00:47 编辑 ]

gaoshsh 发表于 2007-10-16 10:01

谢谢,这样是可以但是不方便,有没有办法实现实时刷新呢?
我现在搞不清楚,为什么有的时候能实时刷新,有时不好使呢?而且我也没有改动matlab的参数设置。

eight 发表于 2007-10-16 10:01

一般来说,workspace 中的变量是实时更新的。7.0、7.1问题较多,建议换个matlab版本吧

[ 本帖最后由 ChaChing 于 2010-5-10 00:48 编辑 ]

gaoshsh 发表于 2007-10-16 10:02

呵呵,看来这是个bug了,请问你用的是什么版本?相对稳定些的

eight 发表于 2007-10-16 10:03

2006a 以上版本较好,关于版本问题请看看置顶帖“聚宝盆”

[ 本帖最后由 ChaChing 于 2010-5-10 00:48 编辑 ]

gaoshsh 发表于 2007-10-16 10:04

好的,谢谢eight!
页: [1]
查看完整版本: 用debug调试时,如何实时刷新workspace中的变量