有時辰我們在利用matlab編程的時辰,想將數據從小到年夜或者從年夜到小擺列,怎么編寫代碼呢,下面來分享一下方式
第一步在我們的電腦上打開matlab號令行窗口,輸入“A=[1 3 2 6 4 8 1 12]”,按回車鍵建立一個一維數組A,如下圖所示:
第二步輸入“sort(A)”,這是將數據從小到年夜擺列,按回車鍵,如下圖所示:
第三步輸入“sort(A,'descend')”,這是將數據從年夜到小擺列,按回車鍵,如下圖所示:
第四步若是我們需要知道數據排序前的序號,輸入“[B,index]=sort(A)”,B是排序后的數據,index是數字排序前的序號,如下圖所示:
第五步按回車鍵之后,可以看到B和index的值,如下圖所示:
第六步若是我們對多維數組進行排序的話,輸入sort(A),會對每列進行排序,如下圖所示:
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!