Running Average of a large data set

3 ビュー (過去 30 日間)
Avik Mahata
Avik Mahata 2022 年 10 月 7 日
回答済み: Jan 2022 年 10 月 7 日
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.

回答 (1 件)

Jan
Jan 2022 年 10 月 7 日
A = readmatrix(filename);
A(:, 3) = movmean(A(:, 2), 101);

カテゴリ

Help Center および File ExchangeConditional Mean Models についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by