99问答网
所有问题
如何利用Matlab找出两个行向量间对应位置相等的数的位置?
例:x=4 5 -1 5 3
y=-1 5 5 4 5
他们第二项相等 这个2 怎么用函数求出来? 用for语句可以吗?
举报该问题
推荐答案 2019-02-23
å¦æè¿ä¸¤ä¸ªåéé¿åº¦ä¸æ ·é£ä¹æç¸çä½ç½®
x=[4 5 -1 5 3];
y=[-1 5 5 4 5];
position = find(x==y)
ç»æ
position =
2
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WzOjvWeBzWXvOXOvjtt.html
其他回答
第1个回答 2019-02-23
x=[4 5 -1 5 3]
y=[-1 5 5 4 5]
%不用for
Index=find(x-y==0)
%用for
SameIndex=[];
for i=1:length(x)
if x(i)==y(i)
SameIndex=[SameIndex,i];
end
end
SameIndex
相似回答
大家正在搜