的main.m去如何进行现场MatLab调试?
a
b
BM去
Line 1 to 489 (Many time-consuming codes are here)
Line 490 wi=function_example(fff,w0,factor,10);
但我在BM
的490线在这种情况下得到一个错误,我要重新
wi=function_example(fff,w0,factor,30);
就在命令窗口中。
如果我自己更改了代码并重新运行了整个代码,则即使到达第490行,也需要很多时间(几小时甚至几天)。
但是由于fff,w0和factor在b.m中定义,fff,w0和factor不是全局变量。
所以,如果我只需键入
wi=function_example(fff,w0,factor,30);
MATLAB将说
Undefined function or variable 'fff'.
所以我很好奇如何运行在命令窗口只是一个中间路线,而不是改变代码本身和再次运行整个代码会花费太多时间。
什么样的错误是你越来越?它与数据本身有关,换句话说,它是否可以通过一些较小的情况进行复制? (即如果你有一个网格,将其尺寸减小10^n)。 – Bernhard