Inverse/opposite of diff function?
13 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Gregor Lees
el 9 de Feb. de 2016
Editada: Kristopher Anderson
el 24 de Nov. de 2017
I have a 480x640 matrix and would like to perform the diff function on the elements but instead of subtracting the previous element I would like to add it.
I have tried using x(2:end) + x(1:end-1) Which return the right values but instead of returning a 479x640 matrix it returns a 1x307199 matrix. How can I change the function to give the 479x640 matrix.
Thanks in advance
0 comentarios
Respuesta aceptada
Más respuestas (1)
Kristopher Anderson
el 24 de Nov. de 2017
Editada: Kristopher Anderson
el 24 de Nov. de 2017
Example:
>> A = randi([1,5],1,5)
A =
1 3 5 2 1
>> B = diff(A)
B =
2 2 -3 -1
>> C = cumsum([A(1) B])
C =
1 3 5 2 1
0 comentarios
Ver también
Categorías
Más información sobre Descriptive Statistics and Visualization 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!