Comparing values within two vectors
2 views (last 30 days)
Show older comments
Hello everyone, I have two vectors of different length and I need to iterate through the first one A = randi(25,372,1) and find the corresponding value in vector B = 1:1:25 and return it's index. I need to do this for every single value in vector A (372) What I have so far:
A = randi(25,372,1)';
B = (1:1:25)';
for i = 1:1:372
ValueA = A(i);
for j = 1:1:25
ValueB = (Bj);
if B(j) == A(i)
[index, Lib] = intersect(B,A);
end
end
end
Any help will be much appreciated
0 Comments
Answers (1)
See Also
Categories
Find more on Matrix Indexing in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!