Matlab的单步调试操作

本文转自http://sugdef.blog.163.com/blog/static/24351626200911375622183/

博主说的非常有理,国内那些书真的是太烂了 还是查手册或者网络吧。

买书还是买国外的,原版最好,其次是翻译版的。

Matlab程序调试过程中怎么单步执行,看结果呢?到网上一搜,再一演示,却发现不对。现在我把答案写下来:

    选中程序中一个位置,然后debug菜单中set/clear breakpoint那一项,或者按F12有同等效果,就会在程序中出现一个断点的红点。问题出现了,此时按F10不能单步执行,必须点击一下RUN,程序才会运行到断点位置,然后就可以按F10,或者菜单中step就可以实现单步执行了。

    我一直幻想matlab中有VC中的一个窗口可以看每次执行的结果,似乎没有,如果想看结果,就把m文件中的分号去掉,就会在工作区显示结果。

    有人对提出这种问题的人嗤之以鼻,说你为什么不自己看书?这种观点不对。有时我们到网上问,或到网上搜就是为了快捷。一个简单的问题就能难倒人。比如单步执行问题,网上说先按F12,再F10就可以。我一演示就不行,后来不知怎么碰巧了一下子就好了。我这人较真,一研究,发现还要按一下RUN。

    我就是不知道我公开的宝贵经验,是不是会被需要的菜鸟搜到。

    一路仿真过来,从一开始纠结NS-2到现在纠结于matlab,也不知道磕磕绊绊摔了多少跤。我这人还较劲,有时必须弄明白了。仿真文档一天一天增加,不过我自己还处于菜鸟阶段。

    说句闲话。去图书馆借了matlab的书。我想我提出的问题应该很多人都有感受。外国人写书会写大书,比如老外写的一本matlab书有654页,其中详细介绍了matlab的方方面面,几乎给人手把手的感觉。而中国人的书虽然明目繁多,却都是大学改大专-缩略本。上面写的都是你知道的,你想查的他没有。(严重同意


你可能感兴趣的:(Matlab的单步调试操作)