Running Average of a large data set
Show older comments
I have a large dataset (Please see attached file). Column-1 is time in picosecond , and Column-2 is a autocorrelation. I need a running average over a time window T = 1 ps. In column 1 , data has been collected every 0.01 ps, so every 101 rows are data for 1 ps. Any suggestions will be really helpful.
Answers (1)
Jan
on 7 Oct 2022
A = readmatrix(filename);
A(:, 3) = movmean(A(:, 2), 101);
Categories
Find more on Conditional Mean Models in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!