MATLAB: Simple for loop index

for loopindex

Hi,
Here is a simple piece of code to find the location of elements n within the vector A
A=[2,4,6,7,9];
for n=[4,9];
x=find(n==A);
end
However x only gives me the last location, i.e. 5, whereas I want the whole list of locations, i.e. [2,9] Thanks

Best Answer

A=[2,4,6,7,9];
index=1;
for n=[4,9]
x(index)=find(n==A);
index=index+1;
end
Best wishes
Torsten.
Related Question