Effacer les filtres
Effacer les filtres

Finding difference between all consecutive values within an cell array

24 vues (au cours des 30 derniers jours)
I have a cell array with 100 cells in it. There are differing number of values within each array. I am looking to find the values between each consecutive value in each cell array. So for the fifth cellarray{1,5}, there are 4 values (629, 657, 969, 1197), I want to find the difference between 629-657, 657-969, 969-1197. I want to do this for all arrays. I am not sure how to do this.
I have attached the cell array. Any help would be greatly appreciated.

Réponse acceptée

Ruger28 le 9 Mar 2021
I did not download your .mat, but you can just take the diff of that cell array
MyCell{1,5} = [629, 657, 969, 1197];
CellDiff = diff(MyCell{1,5});
CellDiff = 28 312 228

Plus de réponses (0)


En savoir plus sur Matrices and Arrays dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by