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

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

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

by 3207010031 武卓丰 -
Number of replies: 3

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

In reply to 3207010031 武卓丰

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

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

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

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

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

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

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