【发布时间】:2015-09-16 15:10:17
【问题描述】:
如何根据 MATLAB 中另一列中的值对列进行排序?
A 列显示位置数据(按升序或降序排列)B 列包含另一列位置数据。最后列C 包含数值。是否可以将B 中的第一个位置值与C 的第一个单元格中的数值链接?然后在此之后我想对B 进行排序,使其与A 列的顺序相同,C 值跟在它们的B 对应项之后?我的列的长度将是 1558 个值。
大小写之前;
A B C
1 4 10
4 1 20
3 5 30
5 2 40
2 3 50
事后;
A B C
1 1 20
4 4 10
3 3 50
5 5 30
2 2 40
基本上A 和B 变为相同,列C 跟随B。
【问题讨论】: