Main Content

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

Acceder a elementos de arreglos

Este ejemplo muestra cómo acceder a determinados elementos de un arreglo utilizando la indexación.

Cree una matriz de cuadrado mágico construida con números enteros del 1 al 16 con sumas de filas y columnas iguales.

disp('Create 4-by-4 magic square a:')
disp('>> a = magic(4)')
a = magic(4)
Create 4-by-4 magic square a:
>> a = magic(4)

a =

    16     2     3    13
     5    11    10     8
     9     7     6    12
     4    14    15     1

Para hacer referencia a un elemento concreto de un arreglo, especifique su número de fila y columna utilizando la siguiente sintaxis, donde A es la variable de la matriz. Especifique siempre primero la fila y después la columna.

disp('Reference element in row 4, column 2:')
disp('>> a(4, 2)')
a(4, 2)
Reference element in row 4, column 2:
>> a(4, 2)

ans =

    14

Para hacer referencia a varios elementos de un arreglo, utilice el operador de dos puntos ":", que permite especificar un intervalo de elementos utilizando la forma "inicio:fin".

disp('List the elements in the first three rows and the second column of a:')
disp('>> a(1:3, 2)')
a(1:3, 2)
List the elements in the first three rows and the second column of a:
>> a(1:3, 2)

ans =

     2
    11
     7

Los dos puntos solos, sin valores de inicio y fin, especifican todos los elementos de esa dimensión.

disp('Select all the columns in the third row of a:')
disp('>> a(3, :)')
a(3, :)
Select all the columns in the third row of a:
>> a(3, :)

ans =

     9     7     6    12