Tuitorial de Matlab aplicaciones Básicas definicion vectores y matrices

-1

No comments posted yet

Comments

Slide 1

Tutorial de MATLAB Aplicaciones Básicos. Definición Vectores y Matrices Iniciar Tutorial

Slide 2

Tutorial de Matlab, Matrices y Vectores Ya se ha comentado que MATLAB es fundamentalmente un programa para cálculo matricial. Inicialmente se utilizará MATLAB como programa interactivo, en el que se irán definiendo las matrices, los vectores y las expresiones que los combinan y obteniendo los resultados sobre la marcha. Si estos resultados son asignados a otras variables podrán ser utilizados posteriormente en otras expresiones. En este sentido MATLAB sería como una potente calculadora matricial (en realidad es esto y mucho más...). Antes de tratar de hacer cálculos complicados, la primera tarea será aprender a introducir matrices y vectores desde el teclado. Más adelante se verán otras formas más potentes de definir matrices y vectores. Siguiente Anterior Inicio Matrices y Vectores en Matlab

Slide 3

En MATLAB se accede a los elementos de un vector poniendo el índice entre paréntesis (por ejemplo x(3) ó x(i)). Los elementos de las matrices se acceden poniendo los dos índices entre paréntesis, separados por una coma (por ejemplo A(1,2) ó A(i,j)). Las matrices se almacenan por columnas (aunque se introduzcan por filas, como se ha dicho antes), y teniendo en cuenta esto puede accederse a cualquier elemento de una matriz con un sólo subíndice. Por ejemplo, si A es una matriz (3×3) se obtiene el mismo valor escribiendo A(1,2) que escribiendo A(4). Invertir una matriz es casi tan fácil como trasponerla. A continuación se va a definir una nueva matriz A -no singular- en la forma: >> A=[1 4 -3; 2 1 5; -2 5 3] A = 1 4 -3 2 1 5 -2 5 3 Ahora se va a calcular la inversa de A y el resultado se asignará a B. Para ello basta hacer uso de la función inv( ) (la precisión o número de cifras con que se muestra el resultado se puede cambiar con el menú File/Preferences/General): B=inv(A) B = 0.1803 0.2213 -0.1885 0.1311 0.0246 0.0902 -0.0984 0.1066 0.0574 Tutorial de Matlab, Matrices y Vectores Siguiente Anterior Inicio Vectores en Matlab

Slide 4

Tutorial de Matlab, Matrices y Vectores Siguiente Anterior Inicio Cómo se define un Vector Columna en Matlab: Se debe tener en cuenta la cantidad de filas y columnas que compone el vector, en estos ejemplos se definen vectores de una columna con 6 filas de formas diferentes. Vector v_3 compuesto de un columna y 6 filas, separados por ; Vector v_4 compuesto de un columna y 6 filas, separados por espacio.

Slide 5

Tutorial de Matlab, Matrices y Vectores Siguiente Anterior Inicio Cómo se define un Vector Fila en Matlab: Se debe tener en cuenta la cantidad de filas y columnas que compone el vector, en estos ejemplos se definen vectores de una fila con 6 columnas de formas diferentes. Vector v_1 compuesto de un fila y 6 columnas, separados por ; Vector v_2 compuesto de un fila y 6 columnas, separados por espacio.

Slide 6

Tutorial de Matlab, Matrices y Vectores Siguiente Anterior Inicio Cómo se define un Vector Fila en Matlab: Se debe tener en cuenta la cantidad de filas y columnas que compone el vector, en dos estos ejemplos se definen vectores de una fila con 13 columnas de formas diferentes, con pasos de 1. El tercer ejemplo se utiliza linspace para definir vector equidistante. Vector y1 y y2 compuesto de un fila y 13 columnas, con paso de 1 escrito de dos formas diferentes. Vector y3 compuesto de un fila y 7 columnas, con paso de 2. Vector y4 compuesto de un fila y 2 columnas, con paso equidistante de 2.

Slide 7

Tutorial de Matlab, Matrices y Vectores Siguiente Anterior Inicio Definición de matrices desde teclado. Como en casi todos los lenguajes de programación, en MATLAB las matrices y vectores son variables que tienen nombres. Ya se verá luego con más detalle las reglas que deben cumplir estos nombres. Por el momento se sugiere que se utilicen letras mayúsculas para matrices y letras minúsculas para vectores y escalares (MATLAB no exige esto, pero puede resultar útil). Para definir una matriz no hace falta declararlas o establecer de antemano su tamaño (de hecho, se puede definir un tamaño y cambiarlo posteriormente). MATLAB determina el número de filas y de columnas en función del número de elementos que se proporcionan (o se utilizan). Las matrices se definen o introducen por filas; los elementos de una misma fila están separados por blancos o comas, mientras que las filas están separadas por pulsaciones intro o por caracteres punto y coma (;). Por ejemplo, el siguiente comando define una matriz A de dimensión (3×3): >> A=[1 2 3; 4 5 6; 7 8 9] La respuesta del programa es la siguiente: A = 1 2 3 4 5 6 7 8 9 Matrices en Matlab

Slide 8

Tutorial de Matlab, Matrices y Vectores Siguiente Anterior Inicio Cómo se define una Matriz en Matlab: Se debe tener en cuenta la cantidad de filas y columnas que compone la Matriz, en los dos primeros ejemplos se construyen matrices de dos diferentes formas. El último ejemplo se construye una matriz transpuesta. Matriz M_1 compuesta de tres filas y tres columnas, separados por coma. Matriz M_2 compuesta de tres filas y tres columnas, separados por espacio. Matriz M_3 compuesta de tres filas y tres columnas, separados por espacio y la comilla (‘) que indica matriz transpuesta.

Slide 9

Tutorial de Matlab, Matrices y Vectores Siguiente Anterior Inicio Cómo se define una Matriz mágica (cuadrada) en Matlab: Se debe tener en cuenta la cantidad de filas y columnas que compone la Matriz, en estos ejemplos se construyen matrices de diferentes formas. El primero crea una matriz cuyas sumas de filas y columnas da el mismo número; el segundo y tercer ejemplo crea matrices especiales de unos y ceros, y el tercero genera una matriz de número randómicos. Matriz mágica t1 compuesta de tres filas y tres columnas. Matriz especial de unos y ceros t2 compuesta de tres filas y tres columnas; si desea una matriz de valores 7 se haría de la siguiente forma >>t2=ones(3)*7 Matriz randómica t4 compuesta de tres filas y tres columnas, con valor aleatorios.

Slide 10

Tutorial de Matlab, Matrices y Vectores Anterior Inicio Fin Tutorial

Summary: Tutorial que permite aprender acerca de como definir y trabajar con vectores y matrices

Tags: tutorial vector matriz definicion notacion

URL:
More by this User
Most Viewed