5

我在运行我的 gui 时遇到这个错误,我不明白它的含义以及如何解决它......有什么想法吗?

Error using toc
You must call TIC without an output argument before calling TOC without an
input argument.

 Error in hand_rotation2/youPress (line 126)
         c = toc;

 Error while evaluating figure KeyPressFcn
4

2 回答 2

5

您可以通过tic/toc以下方式使用:

% tic without output argument
tic;
rand(10);
% toc without input argument
te=toc;

或者

% tic with output argument
ts=tic;
rand(10);
% toc with input argument
te=toc(ts);

您不能混合使用上述场景,例如,

ts=tic;
rand(10);
te=toc;   % wrong! toc must be called as toc(ts)

Error using toc
You must call TIC without an output argument before calling TOC without an input
argument.
于 2012-10-15T19:09:21.283 回答
4

您正在使用 tic / toc matlab 函数,这些函数用于测量时间。该消息告诉您 toc 正在调用之前没有 tic 调用,您可以删除第 126 行或首先调用 tic。

于 2012-10-15T16:55:31.937 回答