Beruflich Dokumente
Kultur Dokumente
UNEXPO
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITECNICA "ANTONIO JOSE DE SUCRE" VICERRECTORADO "LUIS CABALLERO MEJIAS"
EXPEDIENTE: 8163769
UNEXPO
CONTENIDO Pag 1. 2. 3. 4. 5. 6. Introduccin Planteamiento del problema Objetivo General Objetivos Especficos Marco Terico Desarrollo a) Modelo Matemtico b) Programa Objeto c) Resultados d) Anlisis 7. Conclusin 8. Bibliografa 3 4 4 4 5 25 26 34 36 37 38 BB
EXPEDIENTE: 8163769
UNEXPO
INTRODUCCION
MATLAB es un lenguaje de alto nivel y un entorno interactivo para clculo numrico, visualizacin y programacin. Usando MATLAB, puede analizar los datos, desarrollo de algoritmos, y crear modelos y aplicaciones. El lenguaje, las herramientas y funciones incorporadas de matemticas le permiten explorar mltiples enfoques y llegar a una solucin ms rpida que con las hojas de clculo o lenguajes de programacin tradicionales, tales como C / C + + o Java . Matlab nos permite simular el comportamiento de sistemas dinmicos mediante la programacin de modelos matemticos. La simulacin de los sistemas de su actuacin en el tiempo, es totalmente necesaria, ya que sin esta no podemos evaluar los posibles errores, ni las fallas que se puedan presentar en estos sistemas, antes de ser realizados fsicamente, esto trae como consecuencia perdidas a nivel industrial ya que sin la simulacin no se podra detectar las posibles fallas, y seria un grave entorno en materia de seguridad industrial. En esta prctica nos introduciremos en los comandos bsicos para el manejo de esta herramienta computacional y aprenderemos los conceptos bsicos de su utilizacin.
UNEXPO
CALCULOS INICIALES
DEFINICION DE VECTOR Ventana de comando x=[1 2 3 -4 -5]; Luego se escribe x De las dos formas se visualizan los componentes del vector fila de la misma manera 1 2 3 -4 -5 o x=[1,2,3,-4,-5];
TRANSPOSICION DE UN VECTOR Ventana de comando y=x luego se escribe y y se visualiza el vector columna 1 2 3 -4 -5
UNEXPO
DEFINICION DE UNA MATRIX A=[1.2 10 15;3 5.5 2;4 6.8 7]; Luego se escribe A Se visualiza la matrix resultante 1.2000 3.0000 4.0000 10.0000 5.5000 6.8000 15.0000 2.0000 7.0000
TRANSPONER UNA MATRIX Ventana de comando B=A Se visualiza la matrix traspuesta 1.2000 10.0000 15.0000 3.0000 5.5000 2.0000 4.0000 6.8000 7.0000
UNEXPO
DETERMINANTE DE UNA MATRIX Ventana de comando det(A) se visualiza -124.1200 Que un escalar definido como la suma de n! trminos involucrando el producto de n elementos de la matriz INVERSA DE UNA MATRIX Ventana de comando inv(A) se vizualiza -0.2006 0.1047 0.0129 -0.2578 0.4157 -0.2565 0.5035 -0.3432 0.1885
MATRIX IDENTIDAD ES EL PRODUCTO DE LA MARTIX POR SU INVERSA Ventana de comando A*inv(A) Se visualiza 1.0000 -0.0000 -0.0000 -0.0000 1.0000 -0.0000 0 0.0000 1.0000
UNEXPO
MATRICES COMPLEJAS
Se escribe C Se visualiza
1.0000 - 2.0000i
0 - 5.0000i
UNEXPO
CONJUGAR MATRIX Ventana de comando Conj(C) Se visualiza 1.0000 - 2.0000i 0 - 5.0000i 0 + 4.0000i -3.0000 + 3.0000i
TRANSPONER MATRIX Ventana de comando Conj(C) Se visualiza 1.0000 + 2.0000i 0 - 4.0000i 0 + 5.0000i -3.0000 3.0000i
UNEXPO
>> C=A*B C= 4 6 0 2 3 5 -1 2 -1 -3 3 -2
UNEXPO
VALORES PROPIOS A= 2 0 2 0 1 0 1 0 0 2 0 2 0 1 0 1
>> eig(A) ans = 3.0000 -0.0000 0.0000 0 >> p=poly(A) p= 1.0000 -3.0000 0.0000 0.0000 0
10
UNEXPO
0.6325 -0.6009
0 0
0 0 0 0
0 -0.0000 0 0 0 0
0.0000 0
11
UNEXPO
>> b b= 1 2
>> roots(a) ans = -2.0000 1.3333 >> r=roots(a) r= -2.0000 1.3333 >> r r= -2.0000 1.3333 PRODUCTO DE POLINOMIO C=conv(a,b) C= 3 8 -4 -16
12
UNEXPO
>> [q,r]=deconv(a,b) q= 3 r= 0 0 0 -4
>> p=polyval(a,1) p= -3
13
UNEXPO
Columns 16 through 19 17 18 19 20
>> y=sin(x) y= Columns 1 through 9 0.9093 0.1411 -0.7568 -0.9589 -0.2794 0.6570 0.9894 0.4121 -0.5440
Columns 10 through 18 -1.0000 -0.5366 Column 19 0.9129 0.4202 0.9906 0.6503 -0.2879 -0.9614 -0.7510 0.1499
14
UNEXPO
plot(x,y)
plot(x,y),grid
15
UNEXPO
16
UNEXPO
GRAFICAR VARIAS CURVAS EN LA MISMA GRAFICA >> x=0:0.1:10; >> y1=sin(x); >> y2=cos(0.5*x); >> plot(x,y1,x,y2),grid
17
UNEXPO
REALIZAR 3 GRAFICAS CON OTRAS FUNCIONES INCLUYENDO TITULO Y ETIQUETAS DE EJES x=0:0.5:20; >> y3=sin(0.2*x); >> y4=x+2; >> y5=cos(x)+5; >> plot(x,y3,x,y4,x,y5),grid
18