作业帮 > 综合 > 作业

matlab 40*13矩阵A 第一列为1-40编号.现在对A进行聚类后,分成两组B C

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/22 16:43:52
matlab 40*13矩阵A 第一列为1-40编号.现在对A进行聚类后,分成两组B C
B C为第一类和第二类序列编号.现在如何利用B.C的编号找回A的对应行数据,比如B为【3 5 17】如何找回a的第3行数据,第5行数据和第17行.只是举例,您可以个性化找回B,C矩阵对应的A行.最好能把BC编码排到A中作为独立列,即40*14,第14列为BC编号.
比如说你已经获得B=[3 5 17],那A(B, :)就是从A中的选择第3,5,17行数据组成3*13的矩阵.
如果你想一行一行取,那就是
for i = 1:size(B, 2)
A(B(1, i), :)
end