基于Matlab中的向量从矩阵中提取给定列

时间:2017-07-05 11:34:20

标签: matlab matrix extract

我有这个矩阵:

A = [2 3 5; 1 7 8; 4 9 1; 6 2 6]         

和这个载体:

b = [1 0 1 0]

我想得到这个矩阵:

C = [2 3 5; 4 9 1]  

感谢您的回答。

2 个答案:

答案 0 :(得分:2)

这将完成这项工作:

C=A(b==1,:)

答案 1 :(得分:1)

您可以使用find方法

执行以下操作
C = A(:,find(b))