Moving average with two different windows
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Max1234
am 2 Apr. 2023
Beantwortet: Image Analyst
am 2 Apr. 2023
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 Kommentare
Akzeptierte Antwort
Image Analyst
am 2 Apr. 2023
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 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Signal Generation and Preprocessing finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!