Introduccion a matlab

15
INTRODUCCIÓN A MATLAB OPERACIONES DE CÁLCULO

Transcript of Introduccion a matlab

Page 1: Introduccion a matlab

INTRODUCCIÓN A MATLABOPERACIONES DE CÁLCULO

Page 2: Introduccion a matlab

ENTORNO GRÁFICO DE MATLAB

Directorio Actual

Directorio Actual Línea de comandos

de MatlabLínea de comandos

de Matlab

Espacio de trabajo con las variables

creadas

Espacio de trabajo con las variables

creadas

Histórico de comandos ejecutados

con anterioridad

Histórico de comandos ejecutados

con anterioridad

Page 3: Introduccion a matlab

CREACIÓN Y ASIGNACIÓN DE VARIABLES EN EL COMMAND WINDOW

ESCALAR:

VECTORIAL:

MATRICIAL:

Para Matlab, la variable a es diferente

a la variable A

Page 4: Introduccion a matlab

EDICIÓN DE UNA VARIABLE EN EL WORKSPACE

En el Workspace, podemos editar las variables haciendo doble clic en el icono que aparece a la izquierda de cada una

Después de esto aparece un editor de matrices, parecido a una hoja de cálculo de Excel, donde se puede modificar las variables

El comando clear borra todas la variables creadas hasta el momento.

El comando clc limpia la pantalla y ubica el cursor en la parte superior del Command Window.

Todos los comandos de Matlab son en

minúscula

Page 5: Introduccion a matlab

MATRICES

OPERACIONES ENTRE MATRICES

SUMA: ya que la suma se realiza termino a termino, las matrices deben ser del mismo tamaño.

RESTA: se realiza de la misma manera que la suma

Page 6: Introduccion a matlab

MULTIPLICACIÓN: solo se pueden multiplicar si coinciden el número de columnas de la 1ª matriz con el número de filas de las 2ª.

OPERACIONES CON MATRICES

MULTIPLICACIÓN ENTRE MATRIZ Y ESCALAR

MATRICES

Page 7: Introduccion a matlab

DETERMINANTE: se usa el comando det(x), donde x es una matriz cuadrada

INVERSA: comando inv(x), donde x es una matriz.

TRANSPUESTA: se puede hacer de dos formas,

Colocando un apostrofe después del nombre de la matriz

Con el comando transp(x)

MATRICES

Page 8: Introduccion a matlab

FUNCIONES MATRICIALES sum : realiza la suma de los elementos de un vector

Cuando A es una matriz, devuelve un vector con la suma de los elementos de las columnas

También podemos usar la segunda opción que nos da el comando: sum(A,dim) donde dim se refiere a la dimensión sobre la cual se desea realizar la suma, 1 es columnas y 2 es filas

Si tenemos la matriz

Para sumar por columnas

Para sumar por filas

Page 9: Introduccion a matlab

FUNCIONES MATRICIALES

Page 10: Introduccion a matlab

FUNCIONES MATRICIALES

Page 11: Introduccion a matlab

OPERADOR PUNTO (.)

Al colocarlo antes de un operador aritmético le indica a Matlab que se desea hacer las operaciones elemento a elemento.

Por ejemplo, teniendo las siguientes matrices

A.*B genera una matriz cuyos elementos se obtienen haciendo el producto de cada elemento de A por el correspondiente de B.

A./B genera la matriz cuyos elementos se obtienen dividiendo cada elemento de A por el correspondiente de B.

Page 12: Introduccion a matlab

OPERADOR DOS PUNTOS (:) Este operador es muy importante y puede usarse de varias formas. Para crear vectores

Para definir una variación de x. Se parte desde un x inicial con un paso determinado hasta un x final.

Para extraer todos los elementos de una misma fila o una misma columna de una matriz

Page 13: Introduccion a matlab

AYUDA DE MATLAB

Hay varias maneras de ver ayudas en Matlab Se puede hacer clic en la barra de

herramientas Help Product Help. Se abre una ventana con toda la ayuda de

Matlab

Page 14: Introduccion a matlab

AYUDA EN MATLAB

Escribiendo help en el command Window: muestra los temas de la ayuda de Matlab

help seguido con el nombre de una función, muestra su ayuda particular en el command window

Page 15: Introduccion a matlab

AYUDA EN MATLAB Haciendo clic en el botón , o en la barra de herramientas

Help Function Browser Se despliega el buscador de funciones

Escribiendo doc seguido del nombre de la función sobre la cual se requiere ayuda, se abre una nueva ventana con la ayuda de matlab