Matlab终端输出

Matlab终端输出,matlab,debugging,Matlab,Debugging,有一个相当复杂,但似乎很简单的问题,我有一个matlab脚本,我写的。每当我在循环的每次迭代中运行脚本时,我都会得到如下输出: hoi hoi filenameShort = '001001000_Field_1.tif' Elapsed time is 9.304627 seconds. filenameShort是一个变量,我在for循环的每次迭代中打印它以跟踪代码的进度,并且我使用tic toc函数来显示经过的时间。然而,我无法理解的是,为什么终端会打印“hoi hoi”

有一个相当复杂,但似乎很简单的问题,我有一个matlab脚本,我写的。每当我在循环的每次迭代中运行脚本时,我都会得到如下输出:

hoi
hoi

filenameShort = 

    '001001000_Field_1.tif'

Elapsed time is 9.304627 seconds.
filenameShort是一个变量,我在for循环的每次迭代中打印它以跟踪代码的进度,并且我使用tic toc函数来显示经过的时间。然而,我无法理解的是,为什么终端会打印“hoi hoi”,我已经搜索了我的代码,但它并不存在。我也在网上做过调查,对此我很困惑


谢谢

好的,我在Bernsen函数中的一个名为vanherk.m的文件中找到了答案,这是一个看起来相当无害的disp('hoi')行。谢谢–

您需要发布代码,否则无法知道发生了什么…请使用调试模式。逐行运行脚本,直到看到屏幕上打印的
hoi-hoi
。然后试着理解使用此输出的特定命令。通过调试,我已经确定了罪魁祸首,它是bernsen函数,可在文件交换上使用:我仍然不太清楚它为什么打印hoi