How do I access specific elements from a multi-dimensional array?
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Given a milti-dimensional (say 3) array A, I want to access the elements at indices [
], [
] and [
].
], [
] and [
]. If I define
and similarly
and
. Then I get A(xi,yi,zi) =
elements. Which is formed all pairs of indices from the array. Thats not what I need. .
and similarly How can I get the m pairs - A(xi_i, yi_i, zi_i) ?
0 Commenti
Risposte (1)
Walter Roberson
il 6 Feb 2019
A( sub2ind( size(A), xi, yi, zi ) )
There is a mathematical formula that can be used to convert the indices instead of using sub2ind, but most of the time doing so is less clear.
0 Commenti
Vedere anche
Categorie
Scopri di più su Matrices and Arrays in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!