Хотя tic и toc не имеют возможности отображать значения в минутах, вы можете немного обработать данные перед их отображением.Проверьте следующую ссылку на конвертер секунд в часы / минуты.
Использование будет следующим:
tic
% Do something
time_str = SECS2HMS(toc)
disp(time_str)
Я попробую это, когда вернусьна моей Windows VM.Надеюсь, это поможет.
РЕДАКТИРОВАТЬ
Вы также можете использовать встроенные в Matlab функции datestr и datenum следующим образом.Обратите внимание, что я также не пробовал этот код, но ссылка напомнила мне синтаксис о том, как это сделать (без вызова Matlab)
tic
%Do something
t=toc;
disp(datestr(datenum(0,0,0,0,0,t),'HH:MM:SS'))