Crear matrices y arreglos
Este ejemplo muestra técnicas básicas para crear arreglos y matrices utilizando MATLAB. Las matrices y los arreglos son la representación fundamental de la información y los datos en MATLAB.
Para crear un arreglo con varios elementos en una única fila, separe los elementos con una coma "," o un espacio. Este tipo de arreglo se denomina vector fila.
disp('Create an array with four elements in a single row:') disp('>> a = [1 2 3 4]') a = [1 2 3 4]
Create an array with four elements in a single row:
>> a = [1 2 3 4]
a =
1 2 3 4
Para crear un arreglo con varios elementos en una única columna, separe los elementos con punto y coma ";". Este tipo de arreglo se denomina vector columna.
disp('Create an array with four elements in a single column:') disp('>> a = [1; 2; 3; 4]') a = [1; 2; 3; 4]
Create an array with four elements in a single column:
>> a = [1; 2; 3; 4]
a =
1
2
3
4
Para crear una matriz que tenga varias filas, separe las filas con punto y coma.
disp('Create a matrix with three rows and three columns:') disp('>> a = [1 2 3; 4 5 6; 7 8 9]') a = [1 2 3; 4 5 6; 7 8 9]
Create a matrix with three rows and three columns:
>> a = [1 2 3; 4 5 6; 7 8 9]
a =
1 2 3
4 5 6
7 8 9
Para crear un arreglo espaciado de manera uniforme, especifique el punto inicial y final utilizando el operador ":".
disp('Create an array that starts at 1, ends at 9, with each element separated by 2:') disp('>> x = 1:2:9') x = 1:2:9
Create an array that starts at 1, ends at 9, with each element separated by 2:
>> x = 1:2:9
x =
1 3 5 7 9
Otra manera de crear una matriz es utilizar una función, como ones, zeros o rand.
disp('Create a 1-by-5 matrix of 0''s:') disp('>> z = zeros(1, 5)') z = zeros(1, 5)
Create a 1-by-5 matrix of 0's:
>> z = zeros(1, 5)
z =
0 0 0 0 0