Reduce data points from 200 to 108
135 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Maxwell Barton
am 21 Nov. 2019
Kommentiert: Daniel M
am 21 Nov. 2019
I have a data series with 200 data points and I need to compress this information to 108 data points. I don't think I can use a moving average filter as the window wouldn't be an integer so is there a way in MATLAB to do this?
0 Kommentare
Akzeptierte Antwort
Star Strider
am 21 Nov. 2019
I have no idea what your data are or what you want to do with them, other than reduce the number of them.
3 Kommentare
Weitere Antworten (1)
Daniel M
am 21 Nov. 2019
Bearbeitet: Daniel M
am 21 Nov. 2019
Do you want to:
- truncate your signal?
- downsample or resample
- interpolate
- something else?
Truncate example:
t = 1:200;
x = rand(1,200);
x2 = x(1:108);
2 Kommentare
Daniel M
am 21 Nov. 2019
That's what resampling function is for. Star Strider has responded under his answer.
Siehe auch
Kategorien
Mehr zu Multirate Signal Processing 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!