beamer-tu-logo
Arreglos en MATLAB
Curso: Metodos Numericos en IngenierıaProfesor: Dr. Jose A. Otero HernandezCorreo: [email protected]: http://metodosnumericoscem.weebly.comUniversidad: ITESM CEM
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Topicos
1 Introduccion
2 Creacion de arreglosCreacion de arreglos unidimensionalesCreacion de arreglos bidimensionales
3 Manipulacion de arreglos
4 Algunos comandos para crear matrices
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Topicos
1 Introduccion
2 Creacion de arreglosCreacion de arreglos unidimensionalesCreacion de arreglos bidimensionales
3 Manipulacion de arreglos
4 Algunos comandos para crear matrices
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
¿Que es un arreglo?Estructura fundamental que MATLAB utiliza paraalmacenar y manipular datos,Lista de elementos dispuestos en filas y/o columnas.
Tipos de arregloUnidimensional: Los elementos estan agrupados en filas o
columnas. Ejemplo:[a b
],[ab
],
Bidimensional: Los elementos estan distribuidos en filas y
columnas. Ejemplo:[a bc d
].
¿Que pueden ser los elementos de un arreglo?Numeros→ Arreglos numericos,Caracteres→ Arreglos de cadenas.
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
¿Que es un arreglo?Estructura fundamental que MATLAB utiliza paraalmacenar y manipular datos,Lista de elementos dispuestos en filas y/o columnas.
Tipos de arregloUnidimensional: Los elementos estan agrupados en filas o
columnas. Ejemplo:[a b
],[ab
],
Bidimensional: Los elementos estan distribuidos en filas y
columnas. Ejemplo:[a bc d
].
¿Que pueden ser los elementos de un arreglo?Numeros→ Arreglos numericos,Caracteres→ Arreglos de cadenas.
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
¿Que es un arreglo?Estructura fundamental que MATLAB utiliza paraalmacenar y manipular datos,Lista de elementos dispuestos en filas y/o columnas.
Tipos de arregloUnidimensional: Los elementos estan agrupados en filas o
columnas. Ejemplo:[a b
],[ab
],
Bidimensional: Los elementos estan distribuidos en filas y
columnas. Ejemplo:[a bc d
].
¿Que pueden ser los elementos de un arreglo?Numeros→ Arreglos numericos,Caracteres→ Arreglos de cadenas.
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
¿Que es un arreglo?Estructura fundamental que MATLAB utiliza paraalmacenar y manipular datos,Lista de elementos dispuestos en filas y/o columnas.
Tipos de arregloUnidimensional: Los elementos estan agrupados en filas o
columnas. Ejemplo:[a b
],[ab
],
Bidimensional: Los elementos estan distribuidos en filas y
columnas. Ejemplo:[a bc d
].
¿Que pueden ser los elementos de un arreglo?Numeros→ Arreglos numericos,Caracteres→ Arreglos de cadenas.
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
¿Que es un arreglo?Estructura fundamental que MATLAB utiliza paraalmacenar y manipular datos,Lista de elementos dispuestos en filas y/o columnas.
Tipos de arregloUnidimensional: Los elementos estan agrupados en filas o
columnas. Ejemplo:[a b
],[ab
],
Bidimensional: Los elementos estan distribuidos en filas y
columnas. Ejemplo:[a bc d
].
¿Que pueden ser los elementos de un arreglo?Numeros→ Arreglos numericos,Caracteres→ Arreglos de cadenas.
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
¿Que es un arreglo?Estructura fundamental que MATLAB utiliza paraalmacenar y manipular datos,Lista de elementos dispuestos en filas y/o columnas.
Tipos de arregloUnidimensional: Los elementos estan agrupados en filas o
columnas. Ejemplo:[a b
],[ab
],
Bidimensional: Los elementos estan distribuidos en filas y
columnas. Ejemplo:[a bc d
].
¿Que pueden ser los elementos de un arreglo?Numeros→ Arreglos numericos,Caracteres→ Arreglos de cadenas.
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
¿Que es un arreglo?Estructura fundamental que MATLAB utiliza paraalmacenar y manipular datos,Lista de elementos dispuestos en filas y/o columnas.
Tipos de arregloUnidimensional: Los elementos estan agrupados en filas o
columnas. Ejemplo:[a b
],[ab
],
Bidimensional: Los elementos estan distribuidos en filas y
columnas. Ejemplo:[a bc d
].
¿Que pueden ser los elementos de un arreglo?Numeros→ Arreglos numericos,Caracteres→ Arreglos de cadenas.
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
¿Que es un arreglo?Estructura fundamental que MATLAB utiliza paraalmacenar y manipular datos,Lista de elementos dispuestos en filas y/o columnas.
Tipos de arregloUnidimensional: Los elementos estan agrupados en filas o
columnas. Ejemplo:[a b
],[ab
],
Bidimensional: Los elementos estan distribuidos en filas y
columnas. Ejemplo:[a bc d
].
¿Que pueden ser los elementos de un arreglo?Numeros→ Arreglos numericos,Caracteres→ Arreglos de cadenas.
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
¿Que es un arreglo?Estructura fundamental que MATLAB utiliza paraalmacenar y manipular datos,Lista de elementos dispuestos en filas y/o columnas.
Tipos de arregloUnidimensional: Los elementos estan agrupados en filas o
columnas. Ejemplo:[a b
],[ab
],
Bidimensional: Los elementos estan distribuidos en filas y
columnas. Ejemplo:[a bc d
].
¿Que pueden ser los elementos de un arreglo?Numeros→ Arreglos numericos,Caracteres→ Arreglos de cadenas.
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
¿Que es un arreglo?Estructura fundamental que MATLAB utiliza paraalmacenar y manipular datos,Lista de elementos dispuestos en filas y/o columnas.
Tipos de arregloUnidimensional: Los elementos estan agrupados en filas o
columnas. Ejemplo:[a b
],[ab
],
Bidimensional: Los elementos estan distribuidos en filas y
columnas. Ejemplo:[a bc d
].
¿Que pueden ser los elementos de un arreglo?Numeros→ Arreglos numericos,Caracteres→ Arreglos de cadenas.
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
¿Que es un arreglo?Estructura fundamental que MATLAB utiliza paraalmacenar y manipular datos,Lista de elementos dispuestos en filas y/o columnas.
Tipos de arregloUnidimensional: Los elementos estan agrupados en filas o
columnas. Ejemplo:[a b
],[ab
],
Bidimensional: Los elementos estan distribuidos en filas y
columnas. Ejemplo:[a bc d
].
¿Que pueden ser los elementos de un arreglo?Numeros→ Arreglos numericos,Caracteres→ Arreglos de cadenas.
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
¿Que es un arreglo?Estructura fundamental que MATLAB utiliza paraalmacenar y manipular datos,Lista de elementos dispuestos en filas y/o columnas.
Tipos de arregloUnidimensional: Los elementos estan agrupados en filas o
columnas. Ejemplo:[a b
],[ab
],
Bidimensional: Los elementos estan distribuidos en filas y
columnas. Ejemplo:[a bc d
].
¿Que pueden ser los elementos de un arreglo?Numeros→ Arreglos numericos,Caracteres→ Arreglos de cadenas.
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Objetivos de la claseCreacion de arreglos unidimensionales,Creacion de arreglos bidimensionales,Manipulacion de arreglos,Algunos comandos para crear matrices.
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Objetivos de la claseCreacion de arreglos unidimensionales,Creacion de arreglos bidimensionales,Manipulacion de arreglos,Algunos comandos para crear matrices.
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Objetivos de la claseCreacion de arreglos unidimensionales,Creacion de arreglos bidimensionales,Manipulacion de arreglos,Algunos comandos para crear matrices.
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Objetivos de la claseCreacion de arreglos unidimensionales,Creacion de arreglos bidimensionales,Manipulacion de arreglos,Algunos comandos para crear matrices.
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Objetivos de la claseCreacion de arreglos unidimensionales,Creacion de arreglos bidimensionales,Manipulacion de arreglos,Algunos comandos para crear matrices.
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Topicos
1 Introduccion
2 Creacion de arreglosCreacion de arreglos unidimensionalesCreacion de arreglos bidimensionales
3 Manipulacion de arreglos
4 Algunos comandos para crear matrices
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Creacion de arreglos unidimensionales
¿Como crear un arreglo unidimensional?Para crear un arreglo unidimensional se teclea suselementos dentro de un par de corchete,Para un arreglo unidimensional en fila los elementospueden estar separados por coma o por espacios.Ejemplo: x = [1 2 5], x = [1, 2, 5],Para un arreglo unidimensional en columna los elementosdeben estar separados por punto y coma. Ejemplo:y = [1; 2; 5]
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Creacion de arreglos unidimensionales
¿Como crear un arreglo unidimensional?Para crear un arreglo unidimensional se teclea suselementos dentro de un par de corchete,Para un arreglo unidimensional en fila los elementospueden estar separados por coma o por espacios.Ejemplo: x = [1 2 5], x = [1, 2, 5],Para un arreglo unidimensional en columna los elementosdeben estar separados por punto y coma. Ejemplo:y = [1; 2; 5]
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Creacion de arreglos unidimensionales
¿Como crear un arreglo unidimensional?Para crear un arreglo unidimensional se teclea suselementos dentro de un par de corchete,Para un arreglo unidimensional en fila los elementospueden estar separados por coma o por espacios.Ejemplo: x = [1 2 5], x = [1, 2, 5],Para un arreglo unidimensional en columna los elementosdeben estar separados por punto y coma. Ejemplo:y = [1; 2; 5]
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Creacion de arreglos unidimensionales
¿Como crear un arreglo unidimensional?Para crear un arreglo unidimensional se teclea suselementos dentro de un par de corchete,Para un arreglo unidimensional en fila los elementospueden estar separados por coma o por espacios.Ejemplo: x = [1 2 5], x = [1, 2, 5],Para un arreglo unidimensional en columna los elementosdeben estar separados por punto y coma. Ejemplo:y = [1; 2; 5]
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Creacion de arreglos unidimensionales
¿Como crear un arreglo unidimensional?Para crear un arreglo unidimensional se teclea suselementos dentro de un par de corchete,Para un arreglo unidimensional en fila los elementospueden estar separados por coma o por espacios.Ejemplo: x = [1 2 5], x = [1, 2, 5],Para un arreglo unidimensional en columna los elementosdeben estar separados por punto y coma. Ejemplo:y = [1; 2; 5]
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Creacion de arreglos unidimensionales
¿Como crear un arreglo unidimensional?Para crear un arreglo unidimensional se teclea suselementos dentro de un par de corchete,Para un arreglo unidimensional en fila los elementospueden estar separados por coma o por espacios.Ejemplo: x = [1 2 5], x = [1, 2, 5],Para un arreglo unidimensional en columna los elementosdeben estar separados por punto y coma. Ejemplo:y = [1; 2; 5]
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Creacion de arreglos unidimensionales
A partir de una lista de numeros conocidos
>> x = [1 2 5]
x =
1 2 5
>> x = [ 1 , 2 , 5 ]
x =
1 2 5
>> y = [ 1 ; 2 ; 5 ]
y =
125
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Creacion de arreglos unidimensionales
A partir de una lista de numeros conocidos
>> x = [1 2 5]
x =
1 2 5
>> y = [1 2 5 ] ’
y =
125
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Creacion de arreglos unidimensionales
A partir de la especificacion: primer termino, distancia yultimo termino
>> x = [ 1 : 2 : 8 ]
x =
1 3 5 7
>> y = [ 1 : 8 ]
y =
1 2 3 4 5 6 7 8
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Creacion de arreglos unidimensionales
A partir de la especificacion: primer termino, ultimotermino y numero de terminos
>> x = l inspace (1 ,8 ,5 )
x =
1.0000 2.7500 4.5000 6.2500 8.0000
>> y = l inspace ( 1 ,8 )
y =
Columns 1 through 7
1.0000 1.0707 1.1414 1.2121 1.2828 1.35351.4242
: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
Columns 99 through 100
7.9293 8.0000
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Creacion de arreglos bidimensionales
¿Como crear un arreglo bidimensional?Para crear un arreglo bidimensional se teclea suselementos dentro de un par de corchete,Las filas del arreglo bidimensional se crean como si fueranarreglos unidimensionales y estas se separan por punto ycoma. Ejemplo: y = [1 2 3; 4 5 6; 7 8 9]
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Creacion de arreglos bidimensionales
¿Como crear un arreglo bidimensional?Para crear un arreglo bidimensional se teclea suselementos dentro de un par de corchete,Las filas del arreglo bidimensional se crean como si fueranarreglos unidimensionales y estas se separan por punto ycoma. Ejemplo: y = [1 2 3; 4 5 6; 7 8 9]
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Creacion de arreglos bidimensionales
¿Como crear un arreglo bidimensional?Para crear un arreglo bidimensional se teclea suselementos dentro de un par de corchete,Las filas del arreglo bidimensional se crean como si fueranarreglos unidimensionales y estas se separan por punto ycoma. Ejemplo: y = [1 2 3; 4 5 6; 7 8 9]
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Creacion de arreglos bidimensionales
¿Como crear un arreglo bidimensional?Para crear un arreglo bidimensional se teclea suselementos dentro de un par de corchete,Las filas del arreglo bidimensional se crean como si fueranarreglos unidimensionales y estas se separan por punto ycoma. Ejemplo: y = [1 2 3; 4 5 6; 7 8 9]
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Creacion de arreglos bidimensionales
A partir de una lista de numeros conocidos
>> x = [1 2 3;4 5 6;7 8 9]
x =
1 2 34 5 67 8 9
>> x = [1 2 34 5 67 8 9]
x =
1 2 34 5 67 8 9
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Creacion de arreglos bidimensionales
A partir las especificaciones:primer termino, distancia y ultimo termino,primer termino, ultimo termino y numero de terminos.
>> A = [ 1 : 2 : 1 1 ; 0 : 5 : 2 5 ; l inspace (10 ,60 ,6) ;67 2 43 68 4 13]
A =
1 3 5 7 9 110 5 10 15 20 25
10 20 30 40 50 6067 2 43 68 4 13
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Topicos
1 Introduccion
2 Creacion de arreglosCreacion de arreglos unidimensionalesCreacion de arreglos bidimensionales
3 Manipulacion de arreglos
4 Algunos comandos para crear matrices
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Buscar elementos de un arreglo unidimensional
>> x = [1 2 5]
x =
1 2 5
>> x ( 1 ) , x ( 2 ) , x ( 3 )
ans =
1
ans =
2
ans =
5
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Buscar elementos de un arreglo bidimensional
>> A = [ 1 : 2 : 1 1 ; 0 : 5 : 2 5 ; l inspace (10 ,60 ,6) ;67 2 43 68 4 13]
A =
1 3 5 7 9 110 5 10 15 20 25
10 20 30 40 50 6067 2 43 68 4 13
>> A(2 ,3 )
ans =
10
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Transpuesta de una matriz
>> A = [ 1 : 2 : 1 1 ; 0 : 5 : 2 5 ; l inspace (10 ,60 ,6) ;67 2 43 68 4 13]
A =
1 3 5 7 9 110 5 10 15 20 25
10 20 30 40 50 6067 2 43 68 4 13
>> B = A ’
B =
1 0 10 673 5 20 25 10 30 437 15 40 689 20 50 4
11 25 60 13
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Dos puntos (:) en la manipulacion de vectoresa(:)→ Se refiere a todos los elementos del vector a,a(m : n)→ Se refiere a todos los elementos compren-didos entre las posiciones m y n del vector a.
Dos puntos (:) en la manipulacion de vectores
>> a = [4 8 10 12 5 7 8 11 13]
a =
4 8 10 12 5 7 8 11 13
>> b = a ( 3 : 7 )
b =
10 12 5 7 8
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Dos puntos (:) en la manipulacion de vectoresa(:)→ Se refiere a todos los elementos del vector a,a(m : n)→ Se refiere a todos los elementos compren-didos entre las posiciones m y n del vector a.
Dos puntos (:) en la manipulacion de vectores
>> a = [4 8 10 12 5 7 8 11 13]
a =
4 8 10 12 5 7 8 11 13
>> b = a ( 3 : 7 )
b =
10 12 5 7 8
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Dos puntos (:) en la manipulacion de vectoresa(:)→ Se refiere a todos los elementos del vector a,a(m : n)→ Se refiere a todos los elementos compren-didos entre las posiciones m y n del vector a.
Dos puntos (:) en la manipulacion de vectores
>> a = [4 8 10 12 5 7 8 11 13]
a =
4 8 10 12 5 7 8 11 13
>> b = a ( 3 : 7 )
b =
10 12 5 7 8
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Dos puntos (:) en la manipulacion de matricesA(:, n)→ Se refiere a los elementos de la columna nde la matriz A,A(m, :)→ Se refiere a los elementos de la fila mde la matriz A,A(:,m : n)→ Se refiere a los elementos entre lascolumnas m y n de la matriz A,A(m : n, :)→ Se refiere a los elementos entre lasfilas m y n de la matriz A,A(m : n, p : q)→ Se refiere a los elementos entre la filam a la n, y a los de la columna p a la q de la matriz A.
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Dos puntos (:) en la manipulacion de matricesA(:, n)→ Se refiere a los elementos de la columna nde la matriz A,A(m, :)→ Se refiere a los elementos de la fila mde la matriz A,A(:,m : n)→ Se refiere a los elementos entre lascolumnas m y n de la matriz A,A(m : n, :)→ Se refiere a los elementos entre lasfilas m y n de la matriz A,A(m : n, p : q)→ Se refiere a los elementos entre la filam a la n, y a los de la columna p a la q de la matriz A.
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Dos puntos (:) en la manipulacion de matricesA(:, n)→ Se refiere a los elementos de la columna nde la matriz A,A(m, :)→ Se refiere a los elementos de la fila mde la matriz A,A(:,m : n)→ Se refiere a los elementos entre lascolumnas m y n de la matriz A,A(m : n, :)→ Se refiere a los elementos entre lasfilas m y n de la matriz A,A(m : n, p : q)→ Se refiere a los elementos entre la filam a la n, y a los de la columna p a la q de la matriz A.
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Dos puntos (:) en la manipulacion de matricesA(:, n)→ Se refiere a los elementos de la columna nde la matriz A,A(m, :)→ Se refiere a los elementos de la fila mde la matriz A,A(:,m : n)→ Se refiere a los elementos entre lascolumnas m y n de la matriz A,A(m : n, :)→ Se refiere a los elementos entre lasfilas m y n de la matriz A,A(m : n, p : q)→ Se refiere a los elementos entre la filam a la n, y a los de la columna p a la q de la matriz A.
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Dos puntos (:) en la manipulacion de matricesA(:, n)→ Se refiere a los elementos de la columna nde la matriz A,A(m, :)→ Se refiere a los elementos de la fila mde la matriz A,A(:,m : n)→ Se refiere a los elementos entre lascolumnas m y n de la matriz A,A(m : n, :)→ Se refiere a los elementos entre lasfilas m y n de la matriz A,A(m : n, p : q)→ Se refiere a los elementos entre la filam a la n, y a los de la columna p a la q de la matriz A.
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Dos puntos (:) en la manipulacion de matrices
>> A = [1 5 7 11;13 14 4 3;8 2 6 10;15 22 31 21]
A =
1 5 7 1113 14 4 3
8 2 6 1015 22 31 21
>> B = A ( : , 3 )
B =
746
31
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Dos puntos (:) en la manipulacion de matrices
>> A = [1 5 7 11;13 14 4 3;8 2 6 10;15 22 31 21]
A =
1 5 7 1113 14 4 3
8 2 6 1015 22 31 21
>> C= A ( 2 , : )
C =
13 14 4 3
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Dos puntos (:) en la manipulacion de matrices
>> A = [1 5 7 11;13 14 4 3;8 2 6 10;15 22 31 21]
A =
1 5 7 1113 14 4 3
8 2 6 1015 22 31 21
>> D= A ( 2 : 3 , : )
D =
13 14 4 38 2 6 10
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Dos puntos (:) en la manipulacion de matrices
>> A = [1 5 7 11;13 14 4 3;8 2 6 10;15 22 31 21]
A =
1 5 7 1113 14 4 3
8 2 6 1015 22 31 21
>> E= A( 1 : 3 , 2 : 4 )
E =
5 7 1114 4 3
2 6 10
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Adicion de nuevos elementos a un vector
>> a = [ 1 : 2 : 9 ]
a =
1 3 5 7 9
>> a ( 6 : 9 ) = [ 1 0 : 5 : 2 5 ]
a =
1 3 5 7 9 10 15 20 25
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Adicion de nuevos elementos a un vector
>> a = [1 7 5]
a =
1 7 5
>> a ( 8 ) = 10
a =
1 7 5 0 0 0 0 10
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Adicion de nuevos elementos a un vector
>> a = [1 7 5]
a =
1 7 5
>> b = [11 15 21]
b =
11 15 21
>> c = [ a b ]
c =
1 7 5 11 15 21
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Adicion de nuevos elementos a una matriz
>> A = [1 2 3 4;5 6 7 8]
A =
1 2 3 45 6 7 8
>> A ( 3 , : ) = [ 1 0 : 4 : 2 2 ]
A =
1 2 3 45 6 7 8
10 14 18 22
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Adicion de nuevos elementos a una matriz
>> A = [2 3 4;6 9 8]
A =
2 3 46 9 8
>> A(4 ,5 ) = 20
A =
2 3 4 0 06 9 8 0 00 0 0 0 00 0 0 0 20
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Eliminar elementos a un vector
>> a = [2 3 4 6 9 8]
a =
2 3 4 6 9 8
>> a ( 5 ) = [ ]
a =
2 3 4 6 8
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Eliminar elementos a una matriz
>> A = [2 3 4 5 8;4 6 8 10 16;6 9 12 15 24]
A =
2 3 4 5 84 6 8 10 166 9 12 15 24
>> A ( : , 2 : 4 ) = [ ]
A =
2 84 166 24
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Funciones MATLAB para manipular arregloslength(a) → Devuelve el numero de elementos de a
>> a = [2 3 4 6 9 8]
a =
2 3 4 6 9 8
>> length ( a )
ans =
6
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Funciones MATLAB para manipular arregloslength(a) → Devuelve el numero de elementos de a
>> a = [2 3 4 6 9 8]
a =
2 3 4 6 9 8
>> length ( a )
ans =
6
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Funciones MATLAB para manipular arreglos
>> A = [2 3 4 5 8;4 6 8 10 16;6 9 12 15 24]
A =
2 3 4 5 84 6 8 10 166 9 12 15 24
>> length (A)
ans =
5
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Funciones MATLAB para manipular arreglossize(A) → Devuelve un vector fila [m n], donde m y n
representan el tamano m × n del arreglo A
>> A = [2 3 4 5 8;4 6 8 10 16;6 9 12 15 24]
A =
2 3 4 5 84 6 8 10 166 9 12 15 24
>> size (A)
ans =
3 5
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Funciones MATLAB para manipular arreglossize(A) → Devuelve un vector fila [m n], donde m y n
representan el tamano m × n del arreglo A
>> A = [2 3 4 5 8;4 6 8 10 16;6 9 12 15 24]
A =
2 3 4 5 84 6 8 10 166 9 12 15 24
>> size (A)
ans =
3 5
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Funciones MATLAB para manipular arreglos
>> a = [2 3 4 6 9 8]
a =
2 3 4 6 9 8
>> size ( a )
ans =
1 6
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Funciones MATLAB para manipular arreglos
>> A = [2 3 4 5 8;4 6 8 10 16;6 9 12 15 24]
A =
2 3 4 5 84 6 8 10 166 9 12 15 24
>> size (A, 1 )
ans =
3
>> size (A, 2 )
ans =
5
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Topicos
1 Introduccion
2 Creacion de arreglosCreacion de arreglos unidimensionalesCreacion de arreglos bidimensionales
3 Manipulacion de arreglos
4 Algunos comandos para crear matrices
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Comando zeros
>> A = zeros ( 3 ,4 )
A =
0 0 0 00 0 0 00 0 0 0
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Comando ones
>> B = ones (4 ,3 )
B =
1 1 11 1 11 1 11 1 1
beamer-tu-logo
Introduccion Creacion de arreglos Manipulacion de arreglos Algunos comandos para crear matrices
Comando eye
>> C = eye ( 3 )
C =
1 0 00 1 00 0 1