每60分钟后可以使用定时器功能来模拟其他功能吗?

时间:2015-03-17 17:01:39

标签: matlab timer infinite-loop

在我的代码中,我需要在每60分钟后模拟我的matlab代码,持续2天。我必须从网址中检索特定数据。目前我已经想出了如何做到这一点。

     xdom = xmlread('http://api.met.no/weatherapi/locationforecast/1.9/?lat=53.05;lon=4.8;msl=1');
cloudtags = xdom.getElementsByTagName('cloudiness');
cloudiness = cell(cloudtags.getLength, 2); 
for item = 1 : cloudtags.getLength
   cloudtag = cloudtags.item(item - 1);
   timetag = cloudtag.getParentNode.getParentNode;
   cloudiness{item, 1} = char(timetag.getAttribute('from'));
   cloudiness{item, 2} = str2double(cloudtag.getAttribute('percent'));
end
cloudiness;
 matchrow = strcmp(cloudiness(:, 1), '2015-03-12T15:00:00Z');
cloud = cloudiness{matchrow, 2};

现在我需要每60分钟进行一次迭代,这样我每次都可以将这些数据存储在一个单独的文件中。有人可以借助计时器功能或其他功能帮助我如何做到这一点吗?

0 个答案:

没有答案