第四章 变量类型和函数讨论区【提问或回答均计分】

排序命令sort和sortrows的区别,想要升序或者降序要怎么编辑

排序命令sort和sortrows的区别,想要升序或者降序要怎么编辑

武卓丰3207010031 -
回帖数:3

排序命令sort和sortrows的区别,想要升序或者降序要怎么编辑

回复武卓丰3207010031

回复: 排序命令sort和sortrows的区别,想要升序或者降序要怎么编辑

卢烨雅3227010020 -
sort命令用于对矩阵的每一列进行排序。它会对矩阵的每一列分别进行排序,也就是说只是某一列的顺序变了,和它同一行的数据不会跟着排序。
sortrows命令则用于按照指定的列对矩阵进行排序。它可以将矩阵的每一行看作一个整体,并按照指定的列的顺序对矩阵进行排序。

sortrows(m文件的名字,你想要变序的列数)这个指令是升序排列
sortrows(m文件的名字,你想要变序的列数,'descend')加一个'descend'是降
回复卢烨雅3227010020

回复: 排序命令sort和sortrows的区别,想要升序或者降序要怎么编辑

黄浩然3198010107 -
或者在变序列数前加负号也可以达到降序目的
回复武卓丰3207010031

回复: 排序命令sort和sortrows的区别,想要升序或者降序要怎么编辑

宋怡萱3227010009 -
可以在变序列或行前加负号进行降序