Change in diff function
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Fatima Rashid
el 9 de Jul. de 2019
Comentada: Guillaume
el 10 de Jul. de 2019
Hey, diff function takes difference of successive elements. How to change the function to take difference in a way that we skip successor element and take difference with next element of successor. Eg X(3)-X(1) , X(4)-X(2) , X(5)-X(3) and so on Note: diff of 2d array is being taken.
0 comentarios
Respuesta aceptada
Guillaume
el 9 de Jul. de 2019
You can't change the diff function, but it is trivial to implement your difference:
result = X(3:end) - X(1:end-2)
For a 2D array, you need to apply the indexing to the correct dimension, e.g. for difference between rows:
result = X(3:end, :) - X(1:end-2, :)
2 comentarios
Más respuestas (0)
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!