tengo una matriz, por ejemploMATLAB pregunta indexación
A = [ 1 2 3; 4 5 6; 7 8 9] ;
y un vector de tamaño 1x3 que especifica qué elemento de cada fila es el que estoy buscando - es decir, si
vector = [ 1 2 1 ]
continuación, la salida deseada es
[ 1 5 7 ]
desde 1
es el elemento 1'st en la fila 1'st, 5
es el 2'nd en la fila 2'nd, y 7
es el 1er elemento en la fila 3'rd.
¿Cómo logro esto? No pude encontrar una función incorporada para hacer esto, lo que me sorprendió.
Relacionados: [Acceso a valores utilizando subíndices sin utilizar sub2ind] (http://stackoverflow.com/questions/1146719/accessing-values-using-subscripts-without-using-sub2ind) – gnovice