标签: matlab
我有两个矩阵。
a <120 x 6192> ranked <1 x 6192>
排序矩阵包含矩阵a的列的排名,即从1到6192的排名。
a
我希望从n中选择前a来制作尺寸b的矩阵<120 x n>。 我基本上在matlab中选择前n个特征,即
n
b
<120 x n>
排名最低的行。
答案 0 :(得分:1)
这应该做的工作:
[~,idx] = sort(ranked); topNColumns = a(:,idx(1:n));