I have data for each milli second. How can I average the 1000 samples and convert in to 1 sec? I got 322 sec data. 1K samples for each second.
조회 수: 1 (최근 30일)
이전 댓글 표시
I am having 322759 rows. It means 322 seconds. How can I average the mili seconds data and convert in to seconds. I just want 322 rows(322 seconds). Accordingly the next column should also average up according to the time. Attaching a sample
댓글 수: 0
답변 (3개)
Fangjun Jiang
2023년 4월 7일
Data=(1:25)';
Ten=10;
NofData=floor(length(Data)/Ten)*Ten;
temp=reshape(Data(1:NofData),Ten,[])
av=mean(temp)
댓글 수: 0
埃博拉酱
2023년 4월 8일
You may want to use imresize:
Table=readmatrix('ms_to_sec.csv');
Table=imresize(Table,[322,2]);
Table(:,1)=1:322;
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Convert Image Type에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!