Finding difference between all consecutive values within an cell array

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.

 採用された回答

Ruger28
Ruger28 2021 年 3 月 9 日
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

1 件のコメント

Systematically Neural
Systematically Neural 2021 年 3 月 9 日
Wow I massively overthought that, so thank so you much!

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File Exchange で Data Type Conversion についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by