How to find sum of previous 5 numbers in a column..
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Dhanalakshmi M
el 28 de Jul. de 2022
Comentada: Dhanalakshmi M
el 28 de Jul. de 2022
I have a column with certain readings. I want to find the sum of previous 5 numbers for the entire column. I am not familiar with for statement in matlab. Can anyone help. I am giving below the data in column 1 and the result needed in colmn 2. Thanks in Advance.
Data Sum of previous 5 numbers
56
45
56
678
678 1513
568 2025
2 1982
3 1929
4 1255
5 582
6 20
7 25
23 45
35 76
45 116
56 166
63 222
57 256
56 277
78 310
Regards.
0 comentarios
Respuesta aceptada
Chunru
el 28 de Jul. de 2022
x = [56 45 56 678 678 568 2 3 4 5];
y = filter(ones(5,1), 1, x)
y1 = y(5:end)
Más respuestas (0)
Ver también
Categorías
Más información sobre Get Started with MATLAB en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!