matlab 矩阵变换的问题
问题描述:
matlab 矩阵变换的问题
A=[1 3;
1 4;
2 5;
2 8] 找出把第一列的值为2的元素所在的行,并把该行第二列元素提取出来,组成一个向量,结果为[5 8]
Ps:A为简易矩阵,实际矩阵有上万行
答
B=A(find(A(:,1)==2),2)THANKS!能不能再问个问题?
matlab 怎么求两个向量相同元素的个数?
A=[1 2 3 4 5] B=[2 3 5 8 9],A和B都含有2,3,5这三个元素,最终结果为3C=[unique(A),unique(B)];
D=length(C)-length(unique(C))
试试这个