How to sort a column of data based on another?
조회 수: 26 (최근 30일)
이전 댓글 표시
Hi everyone, I have two columns of data. I wan to sort column A in theascending order and I want the corresponding values in column B be sorted as well according to A. How to do this in MATLAB?
Thanks!
댓글 수: 0
채택된 답변
추가 답변 (1개)
weikang zhao
2021년 2월 7일
`[B,I] = sort(___) also returns a collection of index vectors for any of the previous syntaxes. I is the same size as A and describes the arrangement of the elements of A into B along the sorted dimension. For example, if A is a vector, then B = A(I).`
Record the index vector when sorting the array, then use the index vector to adjust another array.
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Shifting and Sorting Matrices에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!