How shall I sort along a dimension?

I have a three dimensional array where the first dimension is month the second dimension is city, and the third dimension is temperature of days in that month. I want to sort so thta the array will have, for each month, for each city, the temperature of the day in the descending order. How shall I sort?

 Accepted Answer

The sidebar showed this thread to me. It probably showed you a similar one before you posted this question.
The solution is similar: use the second and third input of the sort function:
sorted_data=sort(data,3,'descend')

Categories

Products

Release

R2021b

Tags

Asked:

on 15 Jul 2022

Commented:

on 15 Jul 2022

Community Treasure Hunt

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

Start Hunting!