sábado, 8 de febrero de 2014

Indexado de Vectores y Matrices en MATLAB

Indexado de Vectores

Un vector renglón de dimensión 1xN, puede ser indexado utilizando solamente un índice numérico, de ésta manera si se considera a éste vector como v, se elegirá el primer elemento si se indexa como v(1), de la misma forma se elegirá el elemento número 2 del vector si se indexa v(2). Esto puede ejemplificarse de la siguiente forma:

>>v=[1 2 3 4 5 6 7];

para elegir un valor de la matriz escribimos:

>>v(2)    % indica la posición del elemento en la matriz v


Para elegir un rango de valores de una matriz, escribimos:

>>v(2:4)    % indica las posiciones del elemento en la matriz v


Para describir los valores de la matriz desde la segunda posición hasta el valor final tenemos:

>>v(2:end)    % indica las posiciones del elemento en la matriz v


Para obtener un rango personalizado, podemos realizarlo con este ejemplo:


Indexado de Matrices

Para el indexado de matrices son necesarios dos números, uno para los renglones y otros para las columnas. Podemos utilizar para la representación del indexado de matrices el siguiente ejemplo:

>>A=[4 8 9; 4 7 8; 5 6 9]

Podemos seleccionar de la siguiente manera el elemento correspondiente a la fila 2 y columna tres de la matriz.

>>A(2,3)


Para indicar filas y columnas realizamos:

Filas:

>>A(2,:)

Columnas

>>A(:,3)


Ejemplo con imágenes















0 comentarios:

Publicar un comentario

Aprende a Programar tus propias aplicaciones