MATLAB: Creating a position Vector

position vector

A = [1; 3; 5; 7; 9; 11; 13; 15] //Parent Vector (column vector)
B =[3; 7; 11] //Vector obtained from A based on some constraints
C = [2; 4; 6] // It is a position vector showing the position of values of B in A.
So my question is, how to find the position vector (i.e. C) ?

Best Answer

C = find(ismember(A,B))