Python中的固定CPU时间Matlab tic toc等效于Python

2024-09-29 21:49:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要在特定时间运行代码

例如,在Matlab中,我可以像

k=1
Finaltime=zeros(1,300);
Finaltime(k)=0; 
Max_time=30;
tic
while(toc <= Max_time)

do somthing;
k=k+1;
FinalTime(k)= toc
end

如何在Python中复制它。你知道吗


Tags: 代码time时间zerosticdomaxend
1条回答
网友
1楼 · 发布于 2024-09-29 21:49:48

好吧,我解决了我的问题。不完美,但应该做。你知道吗

import time
Tmax=30
k=1
initTime=time.time()
FinalTime=time.time()-initTime
while FinalTime <= Tmax: # check if timer is still less than Tmax
    for j in range(1,3):
         ...
       #DoSomething
         ...
    FinalTime=time.time()-initTime  #update timer

相关问题 更多 >

    热门问题