Effacer les filtres
Effacer les filtres

Calculating the differences of elements in an array

1 vue (au cours des 30 derniers jours)
Jason
Jason le 2 Oct 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

Réponse acceptée

Matt J
Matt J le 2 Oct 2023
tsorted = sort(t-t(1))

Plus de réponses (1)

David Hill
David Hill le 2 Oct 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

Catégories

En savoir plus sur Shifting and Sorting Matrices 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