MATLAB 检查矩阵是否包含某个向量
发布网友
发布时间:2022-05-29 23:33
我来回答
共1个回答
热心网友
时间:2024-10-17 09:01
eg:a=[1,2,3,4,5,6];
b=7;
如何判断矩阵a中是否有b元素? PS:用一个函数表示,不用循环查找,我记得好像是有一个这样的函数吧?就是可以加在if的判断语句里的。
实际上我只要用一行就可以了!
clc
A=[1,2,3;
2,3,4;
1,3,4];
b=[1,3,4];
c=[1,2,4];
%判定************************************
sa=size(A,2);
p=c; %将需要判定的行赋值给p
pz=ones(sa,1)*p-A;
panding=logical(size(find(sum(abs(pz)')'==0),1))%判定结果