MATLAB - mair.pbworks.commair.pbworks.com/w/file/fetch/59357225/JM4.pdf · MATLAB Operaciones con...
-
Upload
trinhquynh -
Category
Documents
-
view
285 -
download
0
Transcript of MATLAB - mair.pbworks.commair.pbworks.com/w/file/fetch/59357225/JM4.pdf · MATLAB Operaciones con...
MATLAB
Operaciones con vectores, matrices, graficas y soluciones de ecuaciones
lineales nXn
Jaime Marulanda
Temas de la clase
• Operaciones con vectores
• Operaciones con matrices
• Graficas
• Soluciones de ecuaciones lineales nXn (matrices)
Vectores
• Los vectores en si son matrices la cual esta formada de la forma 1Xn (un fila, n columnas)
• Matlab los vectores los tomara como matrices los cuales se deben escribir de la forma
• [a b c d …] donde a b c d… pueden ser tanto números como símbolos.
• Otra manera de escribir esto es de la forma [a,b,c,d,…]
Operaciones con vectores
• Teniendo en cuenta que tenemos un vector a de x elementos, podemos decir que exista una función f(a) (función f que dependa de a), de tal manera que para cada elemento de a halla un valor f, por lo cual f seria un vector de x elementos
Matrices
• Cuando la matriz esta formada de la forma nXn, para escribir la siguiente fila usamos el separador ;
• De tal forma que ahora tenemos mas opciones de como crear una matriz tales como:
• Ejemplo:
• A=[a b;c d];
• A= [a b;
c d];
Otras formas de escribir una matriz
• Vamos a llamar una matriz s, la cual pensamos hacer de la forma 3X3.
• Para esto podemos ingresar valor por valor de la forma
• s(1,1)=a;s(1,2)=b,s(1,3)=c;
• s(2,1)=f;s(2,2)=g;s(2,3)=h;
• s(3,1)=i;s(3,2)=j;s(3,3)=k;
Graficas (2)
• El comando para graficar es plot, sin embargo hay varias opciones extras para poner la grafica mas entendible tales como
• title • Xlabel • Ylabel • Zlabel • Grid (pone cuadricula) • Hold (mantiene grafica) • Figure (abre ventana de figura)
• teta=(0:0.01:pi); • r=4*cos(6*teta); • polar(teta,r) • hold on • f=5*cos(4*teta); • polar(f,r,('r'))
Sub graficas
• El comando subplot(m,n,p) separa la figura en una matriz de m X n y la variable p identifica en que porción se pondrá la grafica
Ecuaciones nXn
• Tomando en cuenta las propiedades de las matrices diremos que no se puede dividir una matriz entre otra, por lo cual hallamos su inversa.
Referencias
1. Applied Numerical analysis using matlab.
Laurene V Fausett
2. Lógica y algoritmos, programación en matlab aplicada a la ingeniería.
Hector manuel Vega
3. Matlab para ingenieros
Holly More
4.http://fisica.unav.es/~angel/matlab/matlab1.html
• http://books.google.com.co/books?id=j_tQVQiAtmkC&pg=PA30&lpg=PA30&dq=integral+en+matlab+con+limite+superior+e+inferior&source=bl&ots=U3GyJ_iIHi&sig=7o4zG6t0QzolxJtT4IUicFZx3fk&hl=es-419#v=onepage&q=integral%20en%20matlab%20con%20limite%20superior%20e%20inferior&f=false