arreglos en matlab -...
TRANSCRIPT
![Page 1: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/1.jpg)
Arreglos en MATLAB
Curso : Metodos Numericos en Ingenierıa
Profesor : Dr. Jose A. Otero Hernandez
Universidad : ITESM CEM
Fecha : Lunes, 18 de agosto de 2014
![Page 2: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/2.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Topicos
1 Introducci on
2 Creaci on de arreglosCreacion de arreglos unidimensionalesCreacion de arreglos bidimensionales
3 Manipulaci on de arreglos
4 Algunos comandos para crear matrices
![Page 3: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/3.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Topicos
1 Introducci on
2 Creaci on de arreglosCreacion de arreglos unidimensionalesCreacion de arreglos bidimensionales
3 Manipulaci on de arreglos
4 Algunos comandos para crear matrices
![Page 4: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/4.jpg)
Introducci on Creaci on de arreglos Manipulaci on 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 arreglo
Unidimensional: 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.
![Page 5: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/5.jpg)
Introducci on Creaci on de arreglos Manipulaci on 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 arreglo
Unidimensional: 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.
![Page 6: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/6.jpg)
Introducci on Creaci on de arreglos Manipulaci on 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 arreglo
Unidimensional: 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.
![Page 7: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/7.jpg)
Introducci on Creaci on de arreglos Manipulaci on 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 arreglo
Unidimensional: 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.
![Page 8: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/8.jpg)
Introducci on Creaci on de arreglos Manipulaci on 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 arreglo
Unidimensional: 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.
![Page 9: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/9.jpg)
Introducci on Creaci on de arreglos Manipulaci on 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 arreglo
Unidimensional: 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.
![Page 10: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/10.jpg)
Introducci on Creaci on de arreglos Manipulaci on 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 arreglo
Unidimensional: 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.
![Page 11: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/11.jpg)
Introducci on Creaci on de arreglos Manipulaci on 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 arreglo
Unidimensional: 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.
![Page 12: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/12.jpg)
Introducci on Creaci on de arreglos Manipulaci on 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 arreglo
Unidimensional: 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.
![Page 13: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/13.jpg)
Introducci on Creaci on de arreglos Manipulaci on 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 arreglo
Unidimensional: 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.
![Page 14: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/14.jpg)
Introducci on Creaci on de arreglos Manipulaci on 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 arreglo
Unidimensional: 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.
![Page 15: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/15.jpg)
Introducci on Creaci on de arreglos Manipulaci on 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 arreglo
Unidimensional: 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.
![Page 16: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/16.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Objetivos de la clase
Creacion de arreglos unidimensionales,
Creacion de arreglos bidimensionales,
Manipulacion de arreglos,
Algunos comandos para crear matrices.
![Page 17: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/17.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Objetivos de la clase
Creacion de arreglos unidimensionales,
Creacion de arreglos bidimensionales,
Manipulacion de arreglos,
Algunos comandos para crear matrices.
![Page 18: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/18.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Objetivos de la clase
Creacion de arreglos unidimensionales,
Creacion de arreglos bidimensionales,
Manipulacion de arreglos,
Algunos comandos para crear matrices.
![Page 19: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/19.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Objetivos de la clase
Creacion de arreglos unidimensionales,
Creacion de arreglos bidimensionales,
Manipulacion de arreglos,
Algunos comandos para crear matrices.
![Page 20: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/20.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Objetivos de la clase
Creacion de arreglos unidimensionales,
Creacion de arreglos bidimensionales,
Manipulacion de arreglos,
Algunos comandos para crear matrices.
![Page 21: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/21.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Topicos
1 Introducci on
2 Creaci on de arreglosCreacion de arreglos unidimensionalesCreacion de arreglos bidimensionales
3 Manipulaci on de arreglos
4 Algunos comandos para crear matrices
![Page 22: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/22.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Creaci on 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]
![Page 23: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/23.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Creaci on 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]
![Page 24: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/24.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Creaci on 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]
![Page 25: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/25.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Creaci on 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]
![Page 26: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/26.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Creaci on 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]
![Page 27: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/27.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Creaci on 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]
![Page 28: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/28.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Creaci on 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
![Page 29: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/29.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Creaci on 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
![Page 30: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/30.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Creaci on de arreglos unidimensionales
A partir de la especificaci on: primer t ermino, distancia yultimo t ermino
>> x = [ 1 : 2 : 8 ]
x =
1 3 5 7
>> y = [ 1 : 8 ]
y =
1 2 3 4 5 6 7 8
![Page 31: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/31.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Creaci on de arreglos unidimensionales
A partir de la especificaci on: primer t ermino, ultimotermino y numero de t erminos
>> 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.3535 1.4242: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
Columns 9 9 through 100
7.9293 8.0000
![Page 32: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/32.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Creaci on 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]
![Page 33: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/33.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Creaci on 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]
![Page 34: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/34.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Creaci on 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]
![Page 35: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/35.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Creaci on 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]
![Page 36: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/36.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Creaci on 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
![Page 37: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/37.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Creaci on de arreglos bidimensionales
A partir las especificaciones:
primer t ermino, distancia y ultimo t ermino,
primer t ermino, ultimo t ermino y numero de t erminos.
>> A = [ 1 : 2 : 1 1 ; 0 : 5 : 2 5 ; l inspace ( 1 0 , 6 0 , 6 ) ; 6 7 2 4 3 6 8 4 1 3 ]
A =
1 3 5 7 9 110 5 10 15 20 25
10 20 30 40 50 6067 2 43 68 4 13
![Page 38: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/38.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Topicos
1 Introducci on
2 Creaci on de arreglosCreacion de arreglos unidimensionalesCreacion de arreglos bidimensionales
3 Manipulaci on de arreglos
4 Algunos comandos para crear matrices
![Page 39: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/39.jpg)
Introducci on Creaci on de arreglos Manipulaci on 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
![Page 40: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/40.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Buscar elementos de un arreglo bidimensional
>> A = [ 1 : 2 : 1 1 ; 0 : 5 : 2 5 ; l inspace ( 1 0 , 6 0 , 6 ) ; 6 7 2 4 3 6 8 4 1 3 ]
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
![Page 41: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/41.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Transpuesta de una matriz
>> A = [ 1 : 2 : 1 1 ; 0 : 5 : 2 5 ; l inspace ( 1 0 , 6 0 , 6 ) ; 6 7 2 4 3 6 8 4 1 3 ]
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
![Page 42: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/42.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Dos puntos (:) en la manipulaci on de vectores
a(:)→ 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 manipulaci on de vectores
>> a = [ 4 8 1 0 1 2 5 7 8 1 1 1 3 ]
a =
4 8 10 12 5 7 8 11 13
>> b = a ( 3 : 7 )
b =
10 12 5 7 8
![Page 43: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/43.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Dos puntos (:) en la manipulaci on de vectores
a(:)→ 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 manipulaci on de vectores
>> a = [ 4 8 1 0 1 2 5 7 8 1 1 1 3 ]
a =
4 8 10 12 5 7 8 11 13
>> b = a ( 3 : 7 )
b =
10 12 5 7 8
![Page 44: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/44.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Dos puntos (:) en la manipulaci on de vectores
a(:)→ 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 manipulaci on de vectores
>> a = [ 4 8 1 0 1 2 5 7 8 1 1 1 3 ]
a =
4 8 10 12 5 7 8 11 13
>> b = a ( 3 : 7 )
b =
10 12 5 7 8
![Page 45: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/45.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Dos puntos (:) en la manipulaci on de matrices
A(:, 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.
![Page 46: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/46.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Dos puntos (:) en la manipulaci on de matrices
A(:, 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.
![Page 47: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/47.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Dos puntos (:) en la manipulaci on de matrices
A(:, 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.
![Page 48: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/48.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Dos puntos (:) en la manipulaci on de matrices
A(:, 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.
![Page 49: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/49.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Dos puntos (:) en la manipulaci on de matrices
A(:, 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.
![Page 50: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/50.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Dos puntos (:) en la manipulaci on de matrices
>> A = [ 1 5 7 1 1 ; 1 3 1 4 4 3 ; 8 2 6 1 0 ; 1 5 2 2 3 1 2 1 ]
A =
1 5 7 1113 14 4 3
8 2 6 1015 22 31 21
>> B = A ( : , 3 )
B =
746
31
![Page 51: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/51.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Dos puntos (:) en la manipulaci on de matrices
>> A = [ 1 5 7 1 1 ; 1 3 1 4 4 3 ; 8 2 6 1 0 ; 1 5 2 2 3 1 2 1 ]
A =
1 5 7 1113 14 4 3
8 2 6 1015 22 31 21
>> C= A ( 2 , : )
C =
13 14 4 3
![Page 52: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/52.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Dos puntos (:) en la manipulaci on de matrices
>> A = [ 1 5 7 1 1 ; 1 3 1 4 4 3 ; 8 2 6 1 0 ; 1 5 2 2 3 1 2 1 ]
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
![Page 53: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/53.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Dos puntos (:) en la manipulaci on de matrices
>> A = [ 1 5 7 1 1 ; 1 3 1 4 4 3 ; 8 2 6 1 0 ; 1 5 2 2 3 1 2 1 ]
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
![Page 54: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/54.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Adici on 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
![Page 55: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/55.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Adici on de nuevos elementos a un vector
>> a = [ 1 7 5 ]
a =
1 7 5
>> a ( 8 ) = 1 0
a =
1 7 5 0 0 0 0 10
![Page 56: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/56.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Adici on de nuevos elementos a un vector
>> a = [ 1 7 5 ]
a =
1 7 5
>> b = [ 1 1 1 5 2 1 ]
b =
11 15 21
>> c = [ a b ]
c =
1 7 5 11 15 21
![Page 57: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/57.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Adici on 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
![Page 58: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/58.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Adici on de nuevos elementos a una matriz
>> A = [ 2 3 4 ; 6 9 8 ]
A =
2 3 46 9 8
>> A( 4 , 5 ) = 2 0
A =
2 3 4 0 06 9 8 0 00 0 0 0 00 0 0 0 20
![Page 59: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/59.jpg)
Introducci on Creaci on de arreglos Manipulaci on 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
![Page 60: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/60.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Eliminar elementos a una matriz
>> A = [ 2 3 4 5 8 ; 4 6 8 1 0 1 6 ; 6 9 1 2 1 5 2 4 ]
A =
2 3 4 5 84 6 8 10 166 9 12 15 24
>> A ( : , 2 : 4 ) = [ ]
A =
2 84 166 24
![Page 61: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/61.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Funciones MATLAB para manipular arreglos
length(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
![Page 62: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/62.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Funciones MATLAB para manipular arreglos
length(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
![Page 63: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/63.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Funciones MATLAB para manipular arreglos
>> A = [ 2 3 4 5 8 ; 4 6 8 1 0 1 6 ; 6 9 1 2 1 5 2 4 ]
A =
2 3 4 5 84 6 8 10 166 9 12 15 24
>> length (A)
ans =
5
![Page 64: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/64.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Funciones MATLAB para manipular arreglos
size(A) → Devuelve un vector fila [m n], donde m y nrepresentan el tamano m × n del arreglo A
>> A = [ 2 3 4 5 8 ; 4 6 8 1 0 1 6 ; 6 9 1 2 1 5 2 4 ]
A =
2 3 4 5 84 6 8 10 166 9 12 15 24
>> size (A)
ans =
3 5
![Page 65: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/65.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Funciones MATLAB para manipular arreglos
size(A) → Devuelve un vector fila [m n], donde m y nrepresentan el tamano m × n del arreglo A
>> A = [ 2 3 4 5 8 ; 4 6 8 1 0 1 6 ; 6 9 1 2 1 5 2 4 ]
A =
2 3 4 5 84 6 8 10 166 9 12 15 24
>> size (A)
ans =
3 5
![Page 66: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/66.jpg)
Introducci on Creaci on de arreglos Manipulaci on 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
![Page 67: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/67.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Funciones MATLAB para manipular arreglos
>> A = [ 2 3 4 5 8 ; 4 6 8 1 0 1 6 ; 6 9 1 2 1 5 2 4 ]
A =
2 3 4 5 84 6 8 10 166 9 12 15 24
>> size (A, 1 )
ans =
3
>> size (A, 2 )
ans =
5
![Page 68: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/68.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Topicos
1 Introducci on
2 Creaci on de arreglosCreacion de arreglos unidimensionalesCreacion de arreglos bidimensionales
3 Manipulaci on de arreglos
4 Algunos comandos para crear matrices
![Page 69: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/69.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Comando zeros
>> A = zeros ( 3 ,4 )
A =
0 0 0 00 0 0 00 0 0 0
![Page 70: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/70.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Comando ones
>> B = ones (4 ,3 )
B =
1 1 11 1 11 1 11 1 1
![Page 71: Arreglos en MATLAB - metodosnumericoscem.weebly.commetodosnumericoscem.weebly.com/uploads/2/5/9/7/25971049/mn_clas… · Introduccion´ Creacion de arreglos´ Manipulacion de arreglos´](https://reader033.vdocuments.pub/reader033/viewer/2022052217/5a78b8017f8b9a70648bdd10/html5/thumbnails/71.jpg)
Introducci on Creaci on de arreglos Manipulaci on de arreglos Algunos comandos para crear matrices
Comando eye
>> C = eye ( 3 )
C =
1 0 00 1 00 0 1