如何确定矩阵z
的行索引P
,使其行以有效的方式等于向量r
?
例如以下
z=0;
for i=1:size(P,1)
if all(P(i,:)==r)
z=i;
end
end
将以相当慢的方式确定z
(使用for
循环)..
有没有办法对此进行矢量化?
我试过了:
Z=bsxfun(@eq,P,r);
但如何从z
中提取Z
?
答案 0 :(得分:2)
使用此:
find(ismember(P,r),1)
输入:
help ismember
有关命令窗口的详细信息