作业帮 > 综合 > 作业

matlab中实现下面类型的排序,例如,R按照C1 C5 C4 C3 C2重排.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 16:05:41
matlab中实现下面类型的排序,例如,R按照C1 C5 C4 C3 C2重排.
R:
C1 C2 C3 C4 C5
C1 1 0 0 1 0
C2 0 0 1 1 0
C3 1 1 2 0 0
C4 2 3 4 5 6
C5 3 4 5 6 2
变成
C1 C5 C4 C3 C2
C1 1 0 1 0 0
C5 3 2 6 5 4
C4 2 6 5 4 3
C3 1 0 0 2 1
C2 0 0 1 1 0
希望程序编的能适用一般情况,可以随意按照自己的想法,变换顺序
R=rand(5,5)
%修改后的行序和列序可以不同
row=[1,5,4,3,2];%修改后行序
col=[1,5,4,3,2];%修改后列序
R=R(row,col)