Comment detail

実行時間の測定 (Nested Flatten)
Matlabでは、ticで時間を記録し、tocでticからの時間を得ることができます。vararginは可変長引数のため。
1
2
3
4
5
function profile(varargin)
  tic;
  func(varargin{:});
  disp(toc);
end
以下のfuncを定義したときの実行結果は

>> profile(3)
    3.0018

となりました。単位は秒のようです。
1
2
3
function func(x)
  pause(x);
end

Index

Feed

Other

Link

Pathtraq

loading...