Inverse/opposite of diff function?
14 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Gregor Lees
am 9 Feb. 2016
Bearbeitet: Kristopher Anderson
am 24 Nov. 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 Kommentare
Akzeptierte Antwort
Weitere Antworten (1)
Kristopher Anderson
am 24 Nov. 2017
Bearbeitet: Kristopher Anderson
am 24 Nov. 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 Kommentare
Siehe auch
Kategorien
Mehr zu Descriptive Statistics and Visualization 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!