0

私は2つのことを達成しようとしています:

  1. 現在時刻が正確に 10 秒の倍数である場合に関数を開始し、
  2. その後、10秒ごとにループで関数を実行します

AWS で 10 秒ごとにデータをプルする cronjob があります。MATLAB 関数が更新されたら (10 秒ごとに) 実行するようにします。

この関数の実行には 10 秒もかかりません。現在、私はやっています:

tic
function
toc
elapsedTime=toc;
pause(10-elapsedTime);

しかし、これは機能しているようです。その上で、関数全体を 1:00:10 (秒) に開始する必要があります。

私はMatlabのを使用していると思います

format shortg
c = clock
fix(c) 

また、sec = [0,10,20....,60] で開始する方法もいくつかありますが、システムクロックから秒を分離する方法がわかりません。

4

0 に答える 0