matlab矩阵怎么按某一列排序,并且行跟着变动

作者:哈哈小脸 | 创建时间: 2023-07-27
有时候我们在使用matlab的时候,想按矩阵某一列进行排序,并且行跟着变动,怎么操作呢,下面来分享一下方法...
matlab矩阵怎么按某一列排序,并且行跟着变动

操作方法

第一步在matlab中,将矩阵按某一列排序,主要使用sortrows函数,我们可以在命令行窗口中输入help sortrows,如下图所示:

第二步我们创建一个3行3列的a矩阵,使用“sortrows(a,1)”,对整个矩阵按第一列进行升序排序,如下图所示:

第三步在命令行窗口中按回车键,我们可以看到排序的效果,如下图所示:

第四步我们如果输入“sortrows(a,2)”就按第二列对矩阵进行排序,可以看到行跟着变动,如下图所示:

第五步我们也可以使用sort(a,1)对矩阵每列进行排序,sort(a,2)对矩阵每行进行排序,如下图所示:

点击展开全文

更多推荐