Indexación de Vectores

En el caso de vectores, se puede usar un único índice (Identificador(indice_elemento)) que se aplicará automáticamente a la dimensión más larga (distinta de 1).

Si a una matriz bidimensional se le aplica un único índice, la matriz se convierte en vector columna concatenando un columna debajo de otra antes de aplicar el índice (indexación tipo Fortran).

Ejemplo

  • Para el vector columna vc=[1;7;-5;0.5] se tiene que vc([1,3,2]) devolverá en vector columna [1;-5;7]
  • Para el vector fila vf=[3,-10,14,7.2] se tiene que vf(4:-1:2) devolverá el vector fila [7.2,14,-10]
  • Dada la matriz A = [1,2,3; 4,5,6; 7,8,9], la indexación A([1,8,3]) devolverá el vector [1,6,7]

Obra colocada bajo licencia Creative Commons Attribution Non-commercial Share Alike 3.0 License