exporting data using xlswrite for each 24 hours?

dear all, by using xlswrite('DATA', DATA, 'output_data', sprintf('A%d')); i can export my DATA to excel sheet. Since,its is a part of real-time video analysing, i'd like to save data for each 24 hours, i mean after 24-hours it can automatically export to another excel file and so on.. can you help me please

4 个评论

Abo - does your software already know when you have reached the 24 hours and so should write the data to file? Are you using a timer for this?
no, just using matlab. i think need to use my PC local time as time.
Right, but have you written your MATLAB code to use a timer that expires in 24 hours? Please provide more details including a brief description of what code you have written and what you need help with.
thank you, mu code is kind of real time video processing, it gets snapshot for a period of time, as shown here, i'd like to save data as excel for each 24 hours, i hope to make sense.
vid=videoinput('winvideo',1);
set (vid,'ReturnedColorspace','grayscale');
vid.FrameGrabInterval=1;
framesneeded=20;
start (vid)
% time1=datestr(now,'dd-mm-yyyy HH:MM:SS FFF');
while vid.FramesAcquired<=framesneeded
time1=datestr(now,'HHMMSS')
data=getsnapshot(vid);
level=graythresh (data);
bw=im2bw(data,.08);
...
..
DATA=[extracting some data];
xlswrite('DATA',DATA,time1);

请先登录,再进行评论。

回答(0 个)

类别

帮助中心File Exchange 中查找有关 Standard File Formats 的更多信息

提问:

Abo
2016-7-8

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by