主要内容

latravcióndeestapáginaEstáobsoleta。HagaclicagíparaverlaúltimaversiónEnglés。

Indexacióndearreglos

CADA变量enMatlab®es un arreglo que puede contener muchosnúmeros。Cuando desee Acceder unaseleccióndeelementos de un arreglo,Utilice laIndexación。

Por Ejemplo,Considere la Matriz de 4 Por 4一种

a = [1 2 3 4;5 6 7 8;9 10 11 12;13 14 15 16]
a =4×41 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

存在的dos formas de referse是一个特定的元素。LaManeraMásComúnes atravésDelaespecificacióndesubíndicesde fila y columna,como por ejemplo:

A(4,2)
ANS = 14

MenosComún,pero avecesútil,es el uso uso de unsubíndiceúnicoque que redorre recorre cada columna en orden:

A(8)
ANS = 14

El uso de unsubíndiceúnicopara hacer hacer referencia to nun elemento extimo de un arreglo se conoce comoIndexación线性

si intenta hacer referencia a elementos externos a un arreglo en el lado derecho de unainstruccióndeasignación,matlab属属错误。

测试= A(4,5)

位置2中的索引超过阵列边界(不得超过4)。

罪恶禁运,es -es -posible Especificar elementos fuera de las demensiones nuteres en el lado izquierdo de unainstruccióndeasignación。ElTamañoDelarreglo aumenta para dar cabida a los nuevos elementos。

A(4,5)= 17
a =4×51 2 3 4 0 5 6 7 8 0 9 10 11 12 0 13 14 15 16 17

Para Referirse a Varios elementos de un arreglo,使用El Operador de dos Puntos,que le permite espectificar un rango de la forma开始:结束。Por Ejemplo,Enumere los Elementos en las primeras tres filas y la segunda columna de一种

A(1:3,2)
ans =3×12 6 10

Los Dos Puntos Solos,Sin Valores de inicio o Fin,Especifican Todos los elementos de esadimensión。Por Ejemplo,Seleccione Todas Las Columnas en la tercera fila de de一种

A(3,:)
ans =1×59 10 11 12 0

El Operador de dos puntostambiénLepersite crear un vector de valores统一eSpaciados Mediante Mediante El uso de laformaMás-开始:步骤:结束

B = 0:10:100
b =1×110 10 20 30 40 50 60 70 80 90 100

SI SE OMITE EL PASO INTERMEDIO,COMO EN开始:结束,matlab utiliza por Defecto un paso de1