Finding elements of an arrays having specified index numbers
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
If I select a number of elements from an M X N array (which usually follow a pattern) I need to assign the indices of these elements into an nX2 array where the columns 1 and 2 are the row and column numbers of these elements. then I would like to find elements of another M X N array having these index numbers. As an example, I have already marked the red elements in the 17X14 array shown below and now I want to find the elements of another 17 X 14 array having exactly these numbers. How can I do this?
0 Kommentare
Akzeptierte Antwort
dpb
am 22 Jun. 2019
Given you return the indices in vectors ix and iy, then
V=A(sub2ind(size(A),ix,iy));
where A is the other array and V will be the vector of returned values from those locations. Note, V is a vector, not an array.
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Matrix Indexing finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!