Moving average with two different windows
2 次查看(过去 30 天)
显示 更早的评论
Hello guys,
I am evaluating a large amount of data. To get some insight out of this, I'm looking at a moving average. The problem is that above a certain value X, the amount of data becomes significantly larger. So I need a moving average before this value X that has a different window than after this value. Is it possible to create different intervals with different windows of the moving average and display this in a graph?
Many thanks in advance!
0 个评论
采纳的回答
Image Analyst
2023-4-2
Yes. Let's say that you have a vector and X is 5000, you can do the filtering in two steps
smooth1 = movmean(signal(1:X), windowSize1);
smooth2 = movmean(signal((X+1):end), windowSize2);
smoothedSignal [smooth1, smooth2];
0 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Signal Generation and Preprocessing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!