plz anyone solve the following question for me in matlab and reply quick.regards
显示 更早的评论
if X=[-4 -1 0 2 10] and Y=[-5 -2 2 5 9],find the index of elements of "X" that are greater than corresponding value of "Y".
回答(2 个)
Conrad
2012-11-5
Try this
X=[-4 -1 0 2 10];
Y=[-5 -2 2 5 9];
[~,idx] = find(X>Y);
If the scale of X and Y is the same, you could use a "for" loop to go through every element.
for i=1:numel(X)
if X(i) > Y(i)
% Do something
end
end
or you could use the function "gt"
type "help gt" in matlab without quotes for more details
类别
在 帮助中心 和 File Exchange 中查找有关 Matrix Indexing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!