有時辰我們在利用matlab的時辰,想按矩陣某一列進行排序,而且行跟著變更,怎么操作呢,下面來分享一下方式
第一步在matlab中,將矩陣按某一列排序,本家兒要利用sortrows函數,我們可以在號令行窗口中輸入help sortrows,如下圖所示:
第二步我們建立一個3行3列的a矩陣,利用“sortrows(a,1)”,對整個矩陣按第一列進行升序排序,如下圖所示:
第三步在號令行窗口中按回車鍵,我們可以看到排序的結果,如下圖所示:
第四步我們若是輸入“sortrows(a,2)”就按第二列對矩陣進行排序,可以看到行跟著變更,如下圖所示:
第五步我們也可以利用sort(a,1)對矩陣每列進行排序,sort(a,2)對矩陣每行進行排序,如下圖所示:
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!