Filter löschen
Filter löschen

Calculating the differences of elements in an array

1 Ansicht (letzte 30 Tage)
Jason
Jason am 2 Okt. 2023
Beantwortet: David Hill am 2 Okt. 2023
I have one file that has 7 clocks of 1x10000 doubles. To start, I need to figure out how to sort the time differences between one element in the array and all of the other elements.
I have the file loaded and I know how to use the sort() function but I don't know how to calculate all the time differences to one element.
Any help would be much appreciated

Akzeptierte Antwort

Matt J
Matt J am 2 Okt. 2023
tsorted = sort(t-t(1))

Weitere Antworten (1)

David Hill
David Hill am 2 Okt. 2023
x=rand(1,10)
x = 1×10
0.3223 0.4650 0.4962 0.5099 0.6174 0.6520 0.6508 0.0071 0.4355 0.0731
d=x-x(1)
d = 1×10
0 0.1427 0.1739 0.1876 0.2951 0.3297 0.3285 -0.3153 0.1132 -0.2492

Kategorien

Mehr zu Shifting and Sorting Matrices 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!

Translated by