run a for loop for 240 minutes
조회 수: 2 (최근 30일)
이전 댓글 표시
Allow a foor loop to be run for 240 minutes.
댓글 수: 0
답변 (1개)
Bora Eryilmaz
2022년 12월 14일
편집: Bora Eryilmaz
2022년 12월 14일
% Runs for 5 seconds (i.e., 5/60 minutes)
T = 5/60; % minutes
ti = datetime('now');
tf = datetime('now');
while (minutes(tf-ti) < T)
% Do stuff
% Update current time
tf = datetime('now');
end
seconds(tf-ti) % Should be the same as T (in seconds), or
minutes(tf-ti) % Should be the same as T (in minutes)
But you can't rely on this for precise timing.
댓글 수: 2
Bora Eryilmaz
2022년 12월 19일
You can use the tic/toc commands within the while loop:
tic
% Do stuff
elapsedTime = toc
참고 항목
카테고리
Help Center 및 File Exchange에서 Axis Labels에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!