Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

Matrices y arreglos

Creación, combinación, remodelación, reorganización e indexación de arreglos

Las matrices y los arreglos son la representación fundamental de la información y los datos en MATLAB®. Es posible crear arreglos y cuadrículas comunes, combinar arreglos existentes, manipular la forma y el contenido de un arreglo, y utilizar la indexación para acceder a los elementos del arreglo. Para obtener una visión general sobre la manipulación de matrices y arreglos, vea Trabajo con arreglos.

Funciones

expandir todo

zerosCrear un array de ceros
onesCrear un arreglo de unos
randNúmeros aleatorios distribuidos uniformemente
trueLogical 1 (true)
falseLogical 0 (false)
eyeIdentity matrix
diagCrear matriz diagonal o obtener elementos diagonales de Matrix
blkdiagBlock diagonal matrix
catConcatenate arrays
horzcatConcatenate arrays horizontally
vertcatConcatenate arrays vertically
repelemRepeat copies of array elements
repmatRepetir copias de array
linspaceGenerar un vector espaciado linealmente
logspaceGenerate logarithmically spaced vector
freqspaceFrequency spacing for frequency response
meshgridrejillas 2-d y 3-d
ndgridRectangular grid in N-D space
lengthLongitud de la dimensión de matriz más grande
sizeTamaño de un array
ndimsNumber of array dimensions
numelNúmero de elementos de matriz
isscalarDetermine whether input is scalar
issortedDetermine if array is sorted
issortedrowsDetermine if matrix or table rows are sorted
isvectorDetermine whether input is vector
ismatrixDetermine whether input is matrix
isrowDetermine whether input is row vector
iscolumnDetermine whether input is column vector
isemptyDetermine whether array is empty
sortOrdenar elementos de un array
sortrowsSort rows of matrix or table
flipFlip order of elements
fliplrFlip array de izquierda a derecha
flipudFlip array up to down
rot90Rotate array 90 degrees
transposeTransponer un vector o una matriz
ctransposeComplex conjugate transpose
permutePermute array dimensions
ipermuteInverse permute array dimensions
circshiftShift array circularly
shiftdimShift array dimensions
reshapeReformular un array
squeezeRemove dimensions of length 1
colonCreación de vectores, subíndices de arrays e iteración de for-loop
endTerminate block of code or indicate last array index
ind2subConvert linear indices to subscripts
sub2indConvert subscripts to linear indices

Temas

Crear, concatenar y expandir matrices

Cree una matriz o construya una a partir de otras matrices.

Indexación de matrices

Acceder a los elementos de una matriz.

Quitar filas o columnas de una matriz

Quite filas o columnas de matriz.

Remodelar y reorganizar matrices

Cambie la forma o la disposición de los elementos de una matriz existente.

Los arrays multidimensionales

Cree y manipule matrices con tres o más dimensiones.