중화사전망 - 자전 검색 - Matlab 에서 다차원 행렬의 입력 순서를 변경하는 방법

Matlab 에서 다차원 행렬의 입력 순서를 변경하는 방법

첫 번째 단계에서는 MATLAB 에서 행렬 요소를 정렬하는 데 sort 함수가 필요하다는 것을 알아야 합니다. 이 함수의 사용은 명령줄 창 도움말 정렬에서 볼 수 있습니다.

두 번째 단계에서는 a = [12 45 67 78 32 819] 를 입력합니다. [y, I] = sort (a), a 행렬의 요소를 정렬합니다.

3 단계: Enter 키를 눌러 결과를 얻으면 y 가 정렬된 행렬이고 I 가 행렬 요소의 원래 아래 첨자 위치임을 알 수 있습니다.

4 단계 정렬 (a) 은 기본적으로 오름차순으로 정렬되며, 내림차순 정렬로 설정할 수도 있습니다. [y, I] = sort (a, descending) 를 입력합니다.

5 단계: Enter 키를 누르면 정렬된 행렬 Y 가 가장 큰 것부터 가장 작은 것까지 내림차순으로 정렬됩니다.

6 단계에서는 [y, I] = sort (a, ascend) 를 기준으로 오름차순으로 정렬할 수도 있습니다.