Académique Documents
Professionnel Documents
Culture Documents
Manual de Uso de
Matlab
UNIVERSIDAD DE GUANAJUATO
IGNACIO ZUNIGA
ÍNDICE
1
¿Qué es Matlab?
2
Palabras Reservadas de Matlab
Teniendo en cuanta estos comandos será más sencillo el uso de Matlab ya que su
sintaxis es muy fácil. También se debe tener cuidado con signos como “;” para evitar
que se desplieguen una gran cantidad de datos.
3
1.- Cálculo Diferencial
4
1.2- Límites
Los límites son otro concepto que se puede calcular con Matlab, y al igual que en la
gráfica de funciones los límites son muy fáciles de obtener.
La sintaxis es muy práctica, primeramente, se pone “syms x”, después se introduce
la función y se agrega el límite. El límite se estable como “limit(función, variable, a
que tiende la variable) o bien limit(f(x),x,0)
Syms x
F(x)
Limit(F(x), x, valor al que tiende)
tan 𝑥
Ejemplo 1: lim
𝑥→0 𝑠𝑒𝑛 4𝑥
5
√𝑥−1
Ejemplo 2: lim
𝑥→1 𝑥−1 Variable
1.3 Derivadas
Matlab también es capaz de hacer derivadas de forma muy sencilla, todo lo que se
tiene que hacer asignar “syms x” que equivale a la variable, después se introduce
la función a derivar y el paso final es agregar diff(x), en donde diff indica la derivada.
Sintaxis:
Syms x
F(x)
Diff(x)
Ejemplo 1: Derivada de 5𝑥 2 − 8𝑥 + 2
6
2.- Álgebra lineal
7
2.2 Resolución de ecuaciones con Gauss Jordán
Para ingresar una matriz se hace uso de corchetes y de punto y coma. En el Gauss-
Jordán se ingresan las matrices y se aplica el comando “rref” para resolverla.
8
2.4 Aplicación del Álgebra Lineal en imágenes
Durante el curso de álgebra hemos aprendido que una imagen puede ser también
una matriz, pues ésta contiene datos numéricos que describen el color. En esta
sección se verá como ingresar una imagen dentro de Matlab y como manipularla a
fin de encontrar su inversa, transpuesta, determinante, matriz de cofactores, adjunta
y la matriz de identidad.
Doble clic
9
El siguiente paso es ubicar la carpeta Matlab y pegar la imagen.
10
Ahora todo lo que queda es introducir los códigos para obtener la inversa y el resto
de las cosas.
Antes que nada, la imagen se debe convertir a blanco y negro para que sea más
sencillo trabajar con ella, también se debe modificar sus medidas para que sea de
400x400 pixeles. El código para hacerlo se muestra a continuación, basándonos en
el ejemplo de la imagen llamada “intento uno”.
A=imread('intento uno.jpg');
B=rgb2gray(A);
B=imresize(B,[400 400]);
B=im2double(B);
figure
imshow(B)
11
Cómo obtener la inversa
Es muy sencillo solo deben usarse diferentes literales y anteponer la palabra “inv”
antes de la literal a la que se quiere sacar la inversa.
La imagen de la izquierda es lo
equivalente a la inversa de la matriz inicial.
Determinante
Para encontrar el determinante sólo se debe anteponer la palabra “det” a la matriz
que se desea obtener el determinante.
Código
Imagen de determinante
12
La transpuesta
En esta se debe hacer uso de una comilla simple después de la literal a la que se
desea sacar la transpuesta. Un ejemplo a continuación.
Código de la transpuesta
Matriz de cofactores
En esta sólo se debe hacer una multiplicación de la inversa de la transpuesta por
el determinante. Como se muestra a continuación en el siguiente ejemplo.
13
Adjunta de la Matriz
Para encontrar la matriz adjunta es necesario sacar la transpuesta a la matriz de
cofactores, en el siguiente ejemplo se muestra el código y la imagen a partir del
ejemplo.
Matriz de Identidad
Para obtenerla sólo se realiza una simple multiplicación, se multiplica la matriz
original por su inversa.
14
Eigen Valores y Eigen Vectores
Valor característico y vector característico. Sea A una matriz de n x n con
componentes reales*. El número λ (real o complejo) se llama valor característico de A si
hay un vector “v” distinto de cero en tal que
A v = λv
.
Cómo obtener eigen valores y vectores
1. Ingresar una matriz cuadrática y asignar una literal por ejemplo “A”
2. Para obtener los valores se debe poner valores= eig(A)
3. Para encontrar el vector y la diagonal se debe hacer uso de corchetes
[V, D] = jordan(A). Donde V es el vector y D la diagonal, mientras que
jordan es el método “Gauss-Jordan” para encontrar el vector y “A”
representa la matriz, aunque esta puede ser variable.
15
Ejemplo 1: Se tiene una matriz A= [3 2 4;2 0 2;4 2 3] o bien
Matriz
Eigen Valores
Eigen Vectores
Diagonal
Matriz
Valores
Eigen Vectores
Diagonal
16