SlideShare a Scribd company logo
1 of 30
-  Generar dos matrices cuadradas  de 3x3 elementos  M = [5 7 9; 5 7 -3; -5 7 9]<br />         N = [4 7 8; -4 -2 -7; 3 6 1]<br />>> M = [5 7 9; 5 7 -3; -5 7 9]<br />M =<br />     5     7     9<br />     5     7    -3<br />    -5     7     9<br />>> N = [4 7 8; -4 -2 -7; 3 6 1]<br />N =<br />     4     7     8<br />    -4    -2    -7<br />     3     6     1<br />A – Hallar la suma de M + N.<br />>> M+N<br />ans =<br />     9    14    17<br />     1     5   -10<br />    -2    13    10<br />B – Hallar la resta de M-N.<br />>> M-N<br />ans =<br />     1     0     1<br />     9     9     4<br />    -8     1     8<br />C – Hallar la multiplicación de M*N.<br />>> M*N<br />ans =<br />    19    75     0<br />   -17     3   -12<br />   -21     5   -80<br />D – Elevar cada elemento de N a la potencia 3.<br />>> N.^3<br />ans =<br />    64   343   512<br />   -64    -8  -343<br />    27   216     1<br />2 – Crear una matriz cuadrada B de 4 elementos enteros a partir de la generación de números aleatorios enteros.<br />>> B=magic(4)<br />B =<br />    16     2     3    13<br />     5    11    10     8<br />     9     7     6    12<br />     4    14    15     1<br />A – Crear otra  matriz determinando que elementos de la matriz B son  mayores a  5.<br />>> m=find(B>5)<br />m =<br />     1<br />     3<br />     6<br />     7<br />     8<br />    10<br />    11<br />    12<br />    13<br />    14<br />    15<br />B – Generar una nueva matriz remplazando los valores mayores a 5 por el valor -10<br />>> B(m)=-10*ones(size(m))<br />B =<br />   -10     2     3   -10<br />     5   -10   -10   -10<br />   -10   -10   -10   -10<br />     4   -10   -10     1<br /> <br />3 -  Considerando el polinomio,  8x ^ 5 + x ^ 4 – x ^ 3 + 2x ^ 2 + 4x -5 = 0. <br />A – Hallar las raices.<br />>> pol=[8 1 -1 2 4 -5]<br />pol =<br />     8     1    -1     2     4    -5<br />>> roots(pol)<br />ans =<br />  -0.8420 + 0.5711i<br />  -0.8420 - 0.5711i<br />   0.4302 + 0.8241i<br />   0.4302 - 0.8241i<br />   0.6987          <br />B – Evaluar el polinomio para x = 2.<br />>> polyval(pol,2)<br />ans =<br />   275<br />C – Hallar la derivada del polinomio.<br />>> polyder(pol)<br />ans =<br />    40     4    -3     4     4<br />4 – Crear un polinomio de cuarto grado con los siguientes valores  4, 7 ,2 ,8 1 y un polinomio de tercer grado con los valores 2,4,3,5 .<br />pol1=[4 7 2 8 1]<br />pol1 =<br />     4     7     2     8     1<br />>> pol2=[2 4 3 5]<br />pol2 =<br />     2     4     3     5<br />A – Hallar el producto de ambos polinomios.<br />>> pol3=conv(pol1,pol2)<br />pol3 =<br />     8    30    44    65    75    38    43     5<br />B  - Una vez obtenido resultado de A hallar la derivada del producto.<br />>> polyder(pol3)<br />ans =<br />    56   180   220   260   225    76    43<br />C -  Hallar la división de ambos polinomios.<br />>> deconv(pol1,pol2)<br />ans =<br />    2.0000   -0.5000<br />5 – Graficar una representación de la función y =  sin(x) .  El grafico debe tener como encabezamiento el titulo “FACULTAD DE CIENCIAS QUIMICAS”.  Sobre el eje y debe aparecer la sentencia “TEMPERATURA” y sobre el eje x “TIEMPO”. <br />El rango de los valores representados de ser desde 1 hasta 15 en pasos de 0.05..<br />6 – Se ha tomado la lectura de la temperatura de un proceso según la tabla.<br />No de lecturaTemperatura en ºC171275374472576674772871970107111731273137414721573<br />   <br /> Graficar la evolución de la temperatura.  El grafico debe tener como encabezamiento el titulo “FACULTAD DE CIENCIAS QUIMICAS”.  Sobre el eje y debe aparecer la sentencia “TEMPERATURA” y sobre el eje x “TIEMPO”. <br />. <br />TRABAJO PRÁCTICO 2<br />1 – Crear un vector de 20 números enteros aleatorios y determinar utilizando funciones de librería de MATLAB  <br />x=1:2:40<br />x =<br />     1     3     5     7     9    11    13    15    17    19    21    23    25    27    29    31    33    35    37    39<br />A – máximo elemento del vector<br />max(x)<br />ans =  39<br />B – mínimo elemento del vector<br />min(x)<br />ans =1<br />C – Suma de los elementos del vector<br />sum(x)<br />ans = 400<br />D – Valor medio<br />mean(x)<br />ans = 20<br />E _ Desviación típica<br />std(x)<br />ans =  11.8322<br />F – Producto de los elementos del vector<br />prod(x)<br />ans =  3.1983e+023<br />G – Producto acumulativo del vector<br />cumprod(x)<br />ans =<br />  1.0e+023 *<br />  Columns 1 through 14 <br />    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000<br />  Columns 15 through 20 <br />    0.0000    0.0000    0.0001    0.0022    0.0820    3.1983<br />H – Ordenar de menor a mayor los elementos del vector.<br />x =<br />     1     3     5     7     9    11    13    15    17    19    21    23    25    27    29    31    33    35    37    39<br />2 – Crear una matriz con los siguientes elementos 16,2,12; 6,10,14; 8,18,4;<br />L=[16 2 12; 6 10 14; 8 18 4]<br />L =<br />    16     2    12<br />     6    10    14<br />     8    18     4<br />Utilizando funcione de MATLAB hallar:<br />A -  Todos los elementos mayores a 8.<br />j=L>8<br />j =<br />     1     0     1<br />     0     1     1<br />     0     1     0<br />B – Sustituir los elementos que cumplen la condición anterior por valores de 11<br />L(j)=11<br />L =<br />    11     2    11<br />     6    11    11<br />     8    11     4<br />C – Comprobar si existe algún elemento número 6 <br />m=find(L==6)<br />m = 2<br />3 – Utilizando comandos de MATLAB hallar:<br />A – La hora actual<br />clock<br />ans =  2.0100    0.0080    0.0260    0.0160    0.0220    0.0185<br />B –La fecha<br />date<br />ans = 26-Aug-2010<br />C – El calendario actual<br />calendar<br />                   Aug 2010<br />     S     M    Tu     W    Th     F     S<br />     1     2      3        4      5       6     7<br />     8     9     10      11    12     13   14<br />    15    16    17     18    19    20    21<br />    22    23    24     25    26    27    28<br />    29    30    31      0      0      0      0<br />4 – Crear una matriz cuadrada (M)de 5 elementos enteros. Hallar:<br />M=magic(5)<br />M =<br />    17    24     1     8    15<br />    23     5     7    14    16<br />     4     6    13    20    22<br />    10    12    19    21     3<br />    11    18    25     2     9<br />A – Polinomio característico de la matriz<br />poly(M)<br />ans =1.0e+006 *<br />    0.0000   -0.0001   -0.0006    0.0406    0.0780   -5.0700<br />B – Evaluar el polinomio de la matriz<br />pol=[ 0.0000   -0.0001   -0.0006    0.0406    0.0780   -5.0700]<br />pol =<br />         0   -0.0001   -0.0006    0.0406    0.0780   -5.0700<br />polyval(pol,2)<br />ans = -4.7580<br />C  - crear otra matriz (N)de similares dimensiones a la anterior hallar el polinomio característico y evaluar el polinomio del mismo<br />N =<br />    51    72     3    24    45<br />    69    15    21    42    48<br />    12    18    39    60    66<br />    30    36    57    63     9<br />    33    54    75     6    27<br />poly(N)<br />ans =1.0e+009 *<br />    0.0000   -0.0000   -0.0000    0.0011    0.0063   -1.2320<br />polyval(pol,1)<br />ans = -4.9521<br />D – hallar el producto de ambos polinomios<br />c=conv(M,N)<br />c= <br /> 0        0        0         0   -0.0000   -0.0000    0.0002    0.0011   -0.0551   -0.1280    6.2462<br />E – Dividir el polinomio N por el polinomio M<br />[q,r]=deconv(N,M)<br />q =  0<br />r =  0.0011    0.0063   -1.2320<br />F = calcular la derivada de ambos polinomios<br />h=polyder(M)<br />h =<br />   -0.0004   -0.0018    0.0812    0.0780<br />g=polyder(N)<br />g =<br />    0.0022    0.0063<br />G – Calcular la derivada del producto de ambos polinomios<br />r=polyder(c)<br />r =<br />   -0.0000   -0.0000    0.0007    0.0032   -0.1102   -0.1280<br />TRABAJO PRÁCTICO Nº3<br /> <br />1. Obtener un vector cuyos componentes: <br />a) se encuentren entre 5 y 25, y separados por 5 unidades <br />>> e=[5:5:25]<br />e =<br />     5    10    15    20    25<br />b) sean los números entre 10 y 30 separados por una unidad <br />>> s=[10:1:30]<br />s =<br />    10    11    12    13    14    15    16    17    18    19    20    21    22    23    24    25    26    27    28    29    30<br />c) 6 números entre 0 y 20 igualmente espaciados <br />>> d=linspace(0,20,6)<br />d =<br />     0     4     8    12    16    20<br />2. Construir una matriz A de 2x3 cuyas filas son los 6 primeros impares consecutivos <br />A=[1 3 5;7 9 11]<br />A =<br />     1     3     5<br />     7     9    11<br />Anular el elemento (2,3) <br />A(2,3)=0<br />A =<br />     1     3     5<br />     7     9     0<br />Obtener la matriz B = A’ <br />>> B=A'<br />B =<br />     1     7<br />     3     9<br />     5     0<br />c) Construir una matriz C, formada por la matriz B y la matriz identidad de orden 3 adosada a su derecha <br />C=[B eye(3)]<br />C =<br />     1     7     1     0     0<br />     3     9     0     1     0<br />     5     0     0     0     1<br />Construir una matriz D extrayendo las columnas impares de la matriz C <br />D=[C(:,[1 3 5])]<br />D =<br />     1     1     0<br />     3     0     0<br />     5     0     1<br />Construir una matriz E formada por la intersección de las dos primeras filas de C y sus columnas tercera y quinta <br />E=[C([1 2],[3 5])]<br />E =<br />     1     0<br />     0     0<br />Construir una matriz F formada por la intersección de las dos primeras filas y las tres últimas columnas de la matriz C <br />>> F=[C([1 2],[3 4 5])]<br />F =<br />     1     0     0<br />     0     1     0<br />Construir una matriz diagonal G tal que los elementos de su diagonal principal son los mismos que los de la diagonal principal de D <br />g=diag(D)<br />g =<br />     1<br />     0<br />     1<br />G=diag(g)<br />G =<br />     1     0     0<br />     0     0     0<br />     0     0     1<br />Calcular el orden de la matriz C <br />S=size(C)<br />S =<br />5<br />3. Introducir las matrices: A = [7 8 9; 1 2 3; 4 5 6] <br />B = [1+2i 3+i; 4+i, i] <br />Calcular: sin(A) , sin(B), exp(A), exp(B), log(B), sqrt(B), abs(B), imag(B) <br />Estas funciones se aplican elemento a elemento de la matriz, en cambio si utilizamos la siguiente sintaxis, se aplica a toda la matriz. <br />Calcular: expm(B) , logm(A) <br />A=[7 8 9; 1 2 3; 4 5 6];<br />>> B=[1+2i 3+i; 4+i, i]<br />B =<br />   1.0000 + 2.0000i   3.0000 + 1.0000i<br />   4.0000 + 1.0000i        0 + 1.0000i<br />>> sin(A)<br />ans =<br />    0.6570    0.9894    0.4121<br />    0.8415    0.9093    0.1411<br />   -0.7568   -0.9589   -0.2794<br />sin(B)<br />ans =<br />   3.1658 + 1.9596i   0.2178 - 1.1634i<br />  -1.1678 - 0.7682i        0 + 1.1752i<br />>> exp(A)<br />ans =<br />  1.0e+003 *<br />    1.0966    2.9810    8.1031<br />    0.0027    0.0074    0.0201<br />    0.0546    0.1484    0.4034<br />>> exp(B)<br />ans =<br />  -1.1312 + 2.4717i  10.8523 +16.9014i<br />  29.4995 +45.9428i   0.5403 + 0.8415i<br />>> log(B)<br />ans =<br />   0.8047 + 1.1071i   1.1513 + 0.3218i<br />   1.4166 + 0.2450i        0 + 1.5708i<br />>> sqrt(B)<br />ans =<br />   1.2720 + 0.7862i   1.7553 + 0.2848i<br />   2.0153 + 0.2481i   0.7071 + 0.7071i<br />>> abs(B)<br />ans =<br />    2.2361    3.1623<br />    4.1231    1.0000<br />>> imag(B)<br />ans =<br />     2     1<br />     1     1<br />>> expm(B)<br />ans =<br /> -27.9191 +14.8698i -20.0011 +12.0638i<br /> -24.7950 +17.6831i -17.5059 +14.0445i<br />>> logm(A)<br />ans =<br />   11.9650   12.8038  -19.9093<br />  -21.7328  -22.1157   44.6052<br />   11.8921   12.1200  -21.2040<br />4. Introducir los siguientes vectores: X = [5, 4, 3]; Y = [1, 2, 7]. Realizar las siguientes operaciones: <br />a) X+Y <br />b) X-Y <br />c) X.*Y <br />d) 2.*X <br />e) 2./X <br />f) 2. <br />g) X./Y <br />h) Y. <br />i) X.^2 <br />j) 2.^X <br />k) X.^Y <br />l) X’*Y <br />m) X*Y’ <br />n) 2*X <br />o) X/Y <br />p) Y <br />X=[5, 4, 3];<br />>> Y=[1, 2, 7];<br />>> X+Y<br />ans =<br />     6     6    10<br />>> X-Y<br />ans =<br />     4     2    -4<br />>> X.*Y<br />ans =<br />     5     8    21<br />2.*X<br />ans =<br />    10     8     6<br />> 2./X<br />ans =<br />    0.4000    0.5000    0.6667<br />>> 2.<br />ans =<br />    0.5000    1.0000    3.5000<br />X./Y<br />ans =<br />    5.0000    2.0000    0.4286<br />>> Y.<br />ans =<br />    5.0000    2.0000    0.4286<br />>> X.^2<br />ans =<br />    25    16     9<br />>> 2.^X<br />ans =<br />    32    16     8<br />>> X.^Y<br />ans =<br />           5          16        2187<br />>> X'*Y<br />ans =<br />     5    10    35<br />     4     8    28<br />     3     6    21<br />>> X*Y'<br />ans =<br />    34<br />>> 2*X<br />ans =<br />    10     8     6<br />>> X/Y<br />ans =<br />    0.6296<br />>> Y<br />ans =<br />         0         0         0<br />         0         0         0<br />    0.7143    0.5714    0.4286<br />5. Introducir A = 2:7 y construir P = (A > 3) & (A< 6) <br />A=2:7<br />A =<br />     2     3     4     5     6     7<br />>> P=(A>3)&(A<6)<br />6. Introducir X = 3*ones(3,3) y comprobar X > = [7 8 9; 4 5 6; 1 2 3] <br />P =<br />     0     0     1     1     0     0<br />>> X=3*ones(3,3)<br />X =<br />     3     3     3<br />     3     3     3<br />     3     3     3<br />>> X>=[7 8 9; 4 5 6; 1 2 3]<br />ans =<br />     0     0     0<br />     0     0     0<br />     1     1     1<br />7. Calcular el valor de las siguientes operaciones con números complejos: <br />a) 14388+−−−iii <br />b) )1(iseni+<br />c) ()iiLn1)(2+ <br />d) ii)1(+ <br />[(i^8- i^-8)/(3-4i)]+1<br />ans =<br />     1<br />i^sin(1+i)<br />ans =<br />  -0.1667 + 0.3290i<br />(2 + log(i))^(1/i)<br />ans =<br />   1.1581 - 01.5639i<br />Ejerc d<br />(1 + i)^i<br />ans =<br />   0.4288 + 0.1549i<br />8. Calcular parte real, imaginaria, módulo y argumento de ()ii−+131 <br />b=[1 + (3i)^(1/2)]^(1-i)<br />b =<br />   3.8204 - 1.7464i<br />>> real(b)<br />ans =<br />    3.8204<br />>> imag(b)<br />ans =<br />   -1.7464<br />>> modulo = abs(b)<br />modulo =<br />    4.2006<br />>> angle(b)<br />ans =<br />   -0.4288<br />9. Generar una matriz cuadrada de orden 4 cuyos elementos sean números aleatorios uniformes [0,1]. Generar otra matriz cuadrada de orden 4 cuyos elementos sean números aleatorios con distribución normal [0,1]. Observar las semillas generadoras actuales, cambiarlas al valor ½ y volver a generar las dos matrices de números aleatorios. <br />A=rand('seed')<br />A =<br />   774845808<br />>> A=rand(4)<br />A =<br />    0.6868    0.5269    0.7012    0.0475<br />    0.5890    0.0920    0.9103    0.7361<br />    0.9304    0.6539    0.7622    0.3282<br />    0.8462    0.4160    0.2625    0.6326<br />>> rand('seed',1/2)<br />>> A=rand(4)<br />A =<br />    0.2190    0.9347    0.0346    0.0077<br />    0.0470    0.3835    0.0535    0.3834<br />    0.6789    0.5194    0.5297    0.0668<br />    0.6793    0.8310    0.6711    0.4175<br />B=randn('seed')<br />B =<br />   931316785<br />>> B=randn(4)<br />B =<br />    1.0668    0.2944   -0.6918   -1.4410<br />    0.0593   -1.3362    0.8580    0.5711<br />   -0.0956    0.7143    1.2540   -0.3999<br />   -0.8323    1.6236   -1.5937    0.6900<br />>> randn('seed',1/2)<br />>> B=randn(4)<br />B =<br />    1.1650   -0.6965    0.2641    1.2460<br />    0.6268    1.6961    0.8717   -0.6390<br />    0.0751    0.0591   -1.4462    0.5774<br />    0.3516    1.7971   -0.7012   -0.3600<br />10. Dada una matriz M cuadrada aleatoria uniforme de orden 3: <br />a) Obtener su inversa, su transpuesta y su diagonal <br />b) Transformarla en una matriz triangular inferior y en otra superior y rotarla 90 grados <br />c) Obtener la suma de los elementos de la primera fila y la suma de los elementos de la diagonal. <br />d) Extraer la submatriz cuya diagonal son los elementos a11 y a22 y extraer también la submatriz cuyos elementos de la diagonal son a11 y a33 <br />M=rand(3)<br />M =<br />    0.8147    0.9134    0.2785<br />    0.9058    0.6324    0.5469<br />    0.1270    0.0975    0.9575<br />>> M'<br />ans =<br />    0.8147    0.9058    0.1270<br />    0.9134    0.6324    0.0975<br />    0.2785    0.5469    0.9575<br />>> n=diag(M)<br />n =<br />    0.8147<br />    0.6324<br />    0.9575<br />>> tril(M)<br />ans =<br />    0.8147         0         0<br />    0.9058    0.6324         0<br />    0.1270    0.0975    0.9575<br />>> triu(M)<br />ans =<br />    0.8147    0.9134    0.2785<br />         0    0.6324    0.5469<br />         0         0    0.9575<br />>> rot90(M)<br />ans =<br />    0.2785    0.5469    0.9575<br />    0.9134    0.6324    0.0975<br />    0.8147    0.9058    0.1270<br />s=M(1,[1:3])<br />s =<br />    0.8147    0.9134    0.2785<br />>> s+n'<br />ans =<br />    1.6294    1.5457    1.2360<br />T=M([1 2],[1 2])<br />T =<br />    0.8147    0.9134<br />    0.9058    0.6324<br />R=M([1 3],[1 3])<br />R =<br />    0.8147    0.2785<br />    0.1270    0.9575<br />M=rand(3)<br />M =<br />    0.9501    0.4860    0.4565<br />    0.2311    0.8913    0.0185<br />    0.6068    0.7621    0.8214<br />>> M'<br />ans =<br />    0.9501    0.2311    0.6068<br />    0.4860    0.8913    0.7621<br />    0.4565    0.0185    0.8214<br />>> N=inv(M)<br />N =<br />    1.6740   -0.1196   -0.9276<br />   -0.4165    1.1738    0.2050<br />   -0.8504   -1.0006    1.7125<br />>> diag(M)<br />ans =<br />    0.9501<br />    0.8913<br />    0.8214<br />>> tril(M)<br />ans =<br />    0.9501         0         0<br />    0.2311    0.8913         0<br />    0.6068    0.7621    0.8214<br />>> triu(M)<br />ans =<br />    0.9501    0.4860    0.4565<br />         0    0.8913    0.0185<br />         0         0    0.8214<br />>> rot90(M)<br />ans =<br />    0.4565    0.0185    0.8214<br />    0.4860    0.8913    0.7621<br />    0.9501    0.2311    0.6068<br />>> s=M(1,[1:3])<br />s =<br />    0.9501    0.4860    0.4565<br />>> diag(M)'+s<br />ans =<br />    1.9003    1.3773    1.2779<br />>> E=M([1 2],[1 2])<br />E =<br />    0.9501    0.4860<br />    0.2311    0.8913<br />>> D=M([1 3], [1 3])<br />D =<br />    0.9501    0.4565<br />    0.6068    0.8214<br />TRABAJO PRÁCTICO N°4<br /> 1. Si queremos graficar la formula  y=3x<br />Interpretar el siguiente código y escribir en la ventana de comando de MATLAB<br />x=0:0.1:100;<br />>> y=3*x;<br />>> plot (x,y)<br />El grafico representa una relación lineal entre los variables de x e y.<br />Se dio el comando para que los valores de x fueran desde 0 hasta 100 con un incremento de 0.1<br />2. Representación de una función seno, coseno y tangente en un solo gráfico. <br />x=linspace(0,2*pi,30);y=sin(x);t=cos(x);z=tan(x);<br />-241935425450>> plot(x,y,x,t,x,z)<br />3 - Representar una función seno, coseno y tangente en tres gráficos diferentes un una sola pantalla.<br />>> x=linspace(0,2*pi,30);<br />>> y=sin(x);<br />>> z=cos(x);<br />>> a=tan(x);<br />>> subplot(2,2,1)<br />>> plot(x,y),axis([0 2*pi-1 1]),title('sin(x)')<br />>> subplot(2,2,2)<br />>> plot(x,z),axis([0 2*pi-1 1]),title('cos(x)')<br />>> subplot(2,2,3)<br />-165735398145>> plot(x,a),axis([0 2*pi-1 1]),title('tan(x)')<br />4. Representar gráficamente la función y=exp(5t)-1.  Observar el resultado<br />Escribir en la línea de comandos >> axis([0, 1, 0, 50])<br />Observar el grafico e interpretar.<br />y=exp(5*t)-1;<br />>> plot(t,y)<br />y=exp(5*t)-1;<br />>> axis([0, 1, 0, 50])<br />Al introducir el comando plot para la función y=exp(5t)-1, se observa un grafico con escala muy extendida. Al introducir el comando axis se da valores mínimos y máximos tanto para la variable “y” como para la variable “t” en un rango tal que sea posible la mejor visualización del grafico. <br />5 – Representar gráficamente la ecuación que describe el Movimiento Armónico Amortiguado. Cambiar las constantes de amortiguamiento para graficar una oscilación subamortiguada, sobreamortiguada y críticamente amortigada<br />MOVIMIENTO ARMÓNICO AMORTIGUADO<br />>> t=0:1/200:10;<br />>> w=2*pi;<br />>> b=0.05;<br />>> A=3;<br />>> y=A*exp(-b*w*t).*sin(w*t);<br />>> plot(t,y)<br />MOVIMIENTO ARMÓNICO SOBREAMORTIGUADO<br />t=0:1/200:10;<br />>>  w=2*pi;<br />>> A=3;<br />>> b=1.1;<br />>> y=A*exp(-b*w*t).*sin(w*t);<br />>> plot(t,y)<br />>> title('movimiento armónico sobreamortiguado')<br />>> xlabel('tiempo [s]')<br />>>  ylabel('Amplitud [cm]')<br />Movimiento armónico Subamortiguado<br />>> t=0:1/200:10;<br />>> w=2*pi;<br />>> b=0.01;<br />>> A=3;<br />>> y=A*exp(-b*w*t).*sin(w*t);<br />>> plot(t,y)<br />>> title('Movimiento Armónico submortiguado')<br />>> xlabel('tiempo [s]')<br />>> ylabel('Amplitud [cm]')<br />Movimiento Armónico Críticamente Amortiguado<br />>>t=0:1/200:10; <br />>> w=2*pi;  <br />>> b=1; <br />>> A=3;<br />>> y=A*exp(-b*w*t).*sin(w*t); <br />>> plot(t,y) <br />>> title('Movimiento Armónico Críticamente Amortiguado')<br />>> xlabel('tiempo [s]') <br />>> ylabel('Amplitud [cm]') <br />
cynchu matlab
cynchu matlab
cynchu matlab
cynchu matlab
cynchu matlab
cynchu matlab
cynchu matlab
cynchu matlab
cynchu matlab
cynchu matlab
cynchu matlab
cynchu matlab
cynchu matlab
cynchu matlab
cynchu matlab
cynchu matlab
cynchu matlab
cynchu matlab
cynchu matlab
cynchu matlab
cynchu matlab
cynchu matlab
cynchu matlab
cynchu matlab
cynchu matlab
cynchu matlab
cynchu matlab
cynchu matlab
cynchu matlab

More Related Content

What's hot (20)

Trabajo colaborativ oalge
Trabajo colaborativ oalgeTrabajo colaborativ oalge
Trabajo colaborativ oalge
 
Operadores cedeu
Operadores cedeuOperadores cedeu
Operadores cedeu
 
Operadores matematicos
Operadores matematicosOperadores matematicos
Operadores matematicos
 
Razonamiento matematico 2
Razonamiento matematico 2Razonamiento matematico 2
Razonamiento matematico 2
 
Funciones resueltos
Funciones resueltosFunciones resueltos
Funciones resueltos
 
Dominios f
Dominios fDominios f
Dominios f
 
Ejercicios de paralelas y perpendiculares
Ejercicios de paralelas y perpendicularesEjercicios de paralelas y perpendiculares
Ejercicios de paralelas y perpendiculares
 
U 4
U 4U 4
U 4
 
Ejercicios de funcion cuadratica
Ejercicios de funcion cuadraticaEjercicios de funcion cuadratica
Ejercicios de funcion cuadratica
 
Solucionario 5to secundaria
Solucionario 5to secundaria Solucionario 5to secundaria
Solucionario 5to secundaria
 
Examen de bachillerato1
Examen de bachillerato1Examen de bachillerato1
Examen de bachillerato1
 
Función cuadrática (Ejercicios)
Función cuadrática (Ejercicios)Función cuadrática (Ejercicios)
Función cuadrática (Ejercicios)
 
Evaluación de exponenciales y logaritmos
Evaluación de exponenciales y logaritmosEvaluación de exponenciales y logaritmos
Evaluación de exponenciales y logaritmos
 
Ecuaciones de segundo_grado
Ecuaciones de segundo_gradoEcuaciones de segundo_grado
Ecuaciones de segundo_grado
 
Ejercicios de la función cuadrática
Ejercicios de la función cuadráticaEjercicios de la función cuadrática
Ejercicios de la función cuadrática
 
Evaluación de funciones reales bachillerato
Evaluación de funciones reales bachilleratoEvaluación de funciones reales bachillerato
Evaluación de funciones reales bachillerato
 
Prueba matemática técnico 2015
Prueba matemática técnico  2015Prueba matemática técnico  2015
Prueba matemática técnico 2015
 
Taller funcion cuadratica chircales
Taller funcion cuadratica chircalesTaller funcion cuadratica chircales
Taller funcion cuadratica chircales
 
Solucionario uni 2015 ii matemática
Solucionario uni 2015 ii matemáticaSolucionario uni 2015 ii matemática
Solucionario uni 2015 ii matemática
 
Sol04
Sol04Sol04
Sol04
 

Similar to cynchu matlab

Introduccion al Calculo Matricial Ccesa007.pdf
Introduccion al Calculo Matricial Ccesa007.pdfIntroduccion al Calculo Matricial Ccesa007.pdf
Introduccion al Calculo Matricial Ccesa007.pdfDemetrio Ccesa Rayme
 
4esoma-b_sv_es_ud01_so.pdf
4esoma-b_sv_es_ud01_so.pdf4esoma-b_sv_es_ud01_so.pdf
4esoma-b_sv_es_ud01_so.pdfJaimeSoto89
 
Cuatro operaciones aritméticas
Cuatro operaciones aritméticasCuatro operaciones aritméticas
Cuatro operaciones aritméticasJUANCA
 
ARITMETICA_1°_1Bim (1).pdf
ARITMETICA_1°_1Bim (1).pdfARITMETICA_1°_1Bim (1).pdf
ARITMETICA_1°_1Bim (1).pdferick444444
 
Razonamiento Matemático
Razonamiento Matemático Razonamiento Matemático
Razonamiento Matemático antozequiel
 
Ejemplo de prueba anova de dos factores.
Ejemplo de  prueba anova de dos factores.Ejemplo de  prueba anova de dos factores.
Ejemplo de prueba anova de dos factores.AnaGabrielaMiranda
 
Solución practica 6, numeración
Solución practica 6, numeraciónSolución practica 6, numeración
Solución practica 6, numeraciónFREDY ZAPATA
 
Ex resuelto cc0708
Ex resuelto cc0708Ex resuelto cc0708
Ex resuelto cc0708dhanniell
 
C1 rm operadores matemáticos simples - 2º
C1 rm   operadores matemáticos simples - 2ºC1 rm   operadores matemáticos simples - 2º
C1 rm operadores matemáticos simples - 2ºbrisagaela29
 
RM - CEPREUNA.pdf
RM - CEPREUNA.pdfRM - CEPREUNA.pdf
RM - CEPREUNA.pdfAxNMiguel
 
Semana 3 cs numeracion i
Semana 3 cs numeracion iSemana 3 cs numeracion i
Semana 3 cs numeracion iFranco Choque
 
Semana 04
Semana 04 Semana 04
Semana 04 NeToErne
 
Guc3ada raices-conceptos-basicos
Guc3ada raices-conceptos-basicosGuc3ada raices-conceptos-basicos
Guc3ada raices-conceptos-basicosCarmen Gloria Olave
 
Guc3ada raices-conceptos-basicos
Guc3ada raices-conceptos-basicosGuc3ada raices-conceptos-basicos
Guc3ada raices-conceptos-basicosJavier Jofre
 
Matemática 7° Básico, tomo 1
Matemática 7° Básico, tomo 1Matemática 7° Básico, tomo 1
Matemática 7° Básico, tomo 1Alejandra
 
numeros_enteros (1).docx
numeros_enteros (1).docxnumeros_enteros (1).docx
numeros_enteros (1).docxmaria591814
 

Similar to cynchu matlab (20)

ARITMÉTICA - NUMERACIÓN
ARITMÉTICA - NUMERACIÓNARITMÉTICA - NUMERACIÓN
ARITMÉTICA - NUMERACIÓN
 
Introduccion al Calculo Matricial Ccesa007.pdf
Introduccion al Calculo Matricial Ccesa007.pdfIntroduccion al Calculo Matricial Ccesa007.pdf
Introduccion al Calculo Matricial Ccesa007.pdf
 
4esoma-b_sv_es_ud01_so.pdf
4esoma-b_sv_es_ud01_so.pdf4esoma-b_sv_es_ud01_so.pdf
4esoma-b_sv_es_ud01_so.pdf
 
Cuatro operaciones aritméticas
Cuatro operaciones aritméticasCuatro operaciones aritméticas
Cuatro operaciones aritméticas
 
ARITMETICA_1°_1Bim (1).pdf
ARITMETICA_1°_1Bim (1).pdfARITMETICA_1°_1Bim (1).pdf
ARITMETICA_1°_1Bim (1).pdf
 
Razonamiento Matemático
Razonamiento Matemático Razonamiento Matemático
Razonamiento Matemático
 
Prueba ejemplo ANOVA de 2 factores
Prueba ejemplo ANOVA de 2 factoresPrueba ejemplo ANOVA de 2 factores
Prueba ejemplo ANOVA de 2 factores
 
Ejemplo de prueba anova de dos factores.
Ejemplo de  prueba anova de dos factores.Ejemplo de  prueba anova de dos factores.
Ejemplo de prueba anova de dos factores.
 
Solución practica 6, numeración
Solución practica 6, numeraciónSolución practica 6, numeración
Solución practica 6, numeración
 
Ex resuelto cc0708
Ex resuelto cc0708Ex resuelto cc0708
Ex resuelto cc0708
 
Taller final
Taller finalTaller final
Taller final
 
Operaciones amtematica-14
Operaciones amtematica-14Operaciones amtematica-14
Operaciones amtematica-14
 
C1 rm operadores matemáticos simples - 2º
C1 rm   operadores matemáticos simples - 2ºC1 rm   operadores matemáticos simples - 2º
C1 rm operadores matemáticos simples - 2º
 
RM - CEPREUNA.pdf
RM - CEPREUNA.pdfRM - CEPREUNA.pdf
RM - CEPREUNA.pdf
 
Semana 3 cs numeracion i
Semana 3 cs numeracion iSemana 3 cs numeracion i
Semana 3 cs numeracion i
 
Semana 04
Semana 04 Semana 04
Semana 04
 
Guc3ada raices-conceptos-basicos
Guc3ada raices-conceptos-basicosGuc3ada raices-conceptos-basicos
Guc3ada raices-conceptos-basicos
 
Guc3ada raices-conceptos-basicos
Guc3ada raices-conceptos-basicosGuc3ada raices-conceptos-basicos
Guc3ada raices-conceptos-basicos
 
Matemática 7° Básico, tomo 1
Matemática 7° Básico, tomo 1Matemática 7° Básico, tomo 1
Matemática 7° Básico, tomo 1
 
numeros_enteros (1).docx
numeros_enteros (1).docxnumeros_enteros (1).docx
numeros_enteros (1).docx
 

Recently uploaded

DESCRIPCIÓN-LOS-DILEMAS-DEL-CONOCIMIENTO.pptx
DESCRIPCIÓN-LOS-DILEMAS-DEL-CONOCIMIENTO.pptxDESCRIPCIÓN-LOS-DILEMAS-DEL-CONOCIMIENTO.pptx
DESCRIPCIÓN-LOS-DILEMAS-DEL-CONOCIMIENTO.pptxMARCOSMARTINALACAYOP1
 
Vínculo afectivo (labor expositivo de grupo )
Vínculo afectivo (labor expositivo de grupo )Vínculo afectivo (labor expositivo de grupo )
Vínculo afectivo (labor expositivo de grupo )portafoliodigitalyos
 
Estrategia Nacional de Refuerzo Escolar SJA Ccesa007.pdf
Estrategia Nacional de Refuerzo Escolar  SJA  Ccesa007.pdfEstrategia Nacional de Refuerzo Escolar  SJA  Ccesa007.pdf
Estrategia Nacional de Refuerzo Escolar SJA Ccesa007.pdfDemetrio Ccesa Rayme
 
Tipologías de vínculos afectivos (grupo)
Tipologías de vínculos afectivos (grupo)Tipologías de vínculos afectivos (grupo)
Tipologías de vínculos afectivos (grupo)portafoliodigitalyos
 
EVALUACION del tercer trimestre 2024 nap.docx
EVALUACION  del tercer trimestre 2024 nap.docxEVALUACION  del tercer trimestre 2024 nap.docx
EVALUACION del tercer trimestre 2024 nap.docxuniversidad Indoamerica
 
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdfEdiciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdfDemetrio Ccesa Rayme
 
Tema 9. Roma. 1º ESO 2014. Ciencias SOciales
Tema 9. Roma. 1º ESO 2014. Ciencias SOcialesTema 9. Roma. 1º ESO 2014. Ciencias SOciales
Tema 9. Roma. 1º ESO 2014. Ciencias SOcialesChema R.
 
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdfANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdflvela1316
 
Hidrocarburos cíclicos, EJERCICIOS, TEORIA Y MÁS.pptx
Hidrocarburos cíclicos, EJERCICIOS, TEORIA Y MÁS.pptxHidrocarburos cíclicos, EJERCICIOS, TEORIA Y MÁS.pptx
Hidrocarburos cíclicos, EJERCICIOS, TEORIA Y MÁS.pptxNathaly122089
 
tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...
tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...
tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...Chema R.
 
ciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemasciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemasFlor Idalia Espinoza Ortega
 
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesisnovelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesisPsicClinGlendaBerrez
 
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docx
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docxTERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docx
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docxlitaroxselyperezmont
 
proyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
proyecto semana de los Jardines, actividades a realizar para resaltar esta fechaproyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
proyecto semana de los Jardines, actividades a realizar para resaltar esta fechanitoagurto67
 
A propósito de la globalización y la financiarización del mundo
A propósito de la globalización y la financiarización del mundoA propósito de la globalización y la financiarización del mundo
A propósito de la globalización y la financiarización del mundosubfabian
 
METODOS DE EXTRACCIÓN E IDENTIFICACIÓN - 2024.pdf
METODOS DE EXTRACCIÓN E IDENTIFICACIÓN - 2024.pdfMETODOS DE EXTRACCIÓN E IDENTIFICACIÓN - 2024.pdf
METODOS DE EXTRACCIÓN E IDENTIFICACIÓN - 2024.pdfNilssaRojas1
 
Análisis de los factores internos en una Organización
Análisis de los factores internos en una OrganizaciónAnálisis de los factores internos en una Organización
Análisis de los factores internos en una OrganizaciónJonathanCovena1
 

Recently uploaded (20)

DESCRIPCIÓN-LOS-DILEMAS-DEL-CONOCIMIENTO.pptx
DESCRIPCIÓN-LOS-DILEMAS-DEL-CONOCIMIENTO.pptxDESCRIPCIÓN-LOS-DILEMAS-DEL-CONOCIMIENTO.pptx
DESCRIPCIÓN-LOS-DILEMAS-DEL-CONOCIMIENTO.pptx
 
Vínculo afectivo (labor expositivo de grupo )
Vínculo afectivo (labor expositivo de grupo )Vínculo afectivo (labor expositivo de grupo )
Vínculo afectivo (labor expositivo de grupo )
 
Estrategia Nacional de Refuerzo Escolar SJA Ccesa007.pdf
Estrategia Nacional de Refuerzo Escolar  SJA  Ccesa007.pdfEstrategia Nacional de Refuerzo Escolar  SJA  Ccesa007.pdf
Estrategia Nacional de Refuerzo Escolar SJA Ccesa007.pdf
 
Tipologías de vínculos afectivos (grupo)
Tipologías de vínculos afectivos (grupo)Tipologías de vínculos afectivos (grupo)
Tipologías de vínculos afectivos (grupo)
 
EVALUACION del tercer trimestre 2024 nap.docx
EVALUACION  del tercer trimestre 2024 nap.docxEVALUACION  del tercer trimestre 2024 nap.docx
EVALUACION del tercer trimestre 2024 nap.docx
 
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdfEdiciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
 
flujo de materia y energía ecosistemas.
flujo de materia y  energía ecosistemas.flujo de materia y  energía ecosistemas.
flujo de materia y energía ecosistemas.
 
Tema 9. Roma. 1º ESO 2014. Ciencias SOciales
Tema 9. Roma. 1º ESO 2014. Ciencias SOcialesTema 9. Roma. 1º ESO 2014. Ciencias SOciales
Tema 9. Roma. 1º ESO 2014. Ciencias SOciales
 
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdfANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
 
Hidrocarburos cíclicos, EJERCICIOS, TEORIA Y MÁS.pptx
Hidrocarburos cíclicos, EJERCICIOS, TEORIA Y MÁS.pptxHidrocarburos cíclicos, EJERCICIOS, TEORIA Y MÁS.pptx
Hidrocarburos cíclicos, EJERCICIOS, TEORIA Y MÁS.pptx
 
tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...
tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...
tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...
 
ciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemasciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemas
 
Sesión de clase Motivados por la esperanza.pdf
Sesión de clase Motivados por la esperanza.pdfSesión de clase Motivados por la esperanza.pdf
Sesión de clase Motivados por la esperanza.pdf
 
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesisnovelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
 
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docx
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docxTERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docx
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docx
 
proyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
proyecto semana de los Jardines, actividades a realizar para resaltar esta fechaproyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
proyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
 
A propósito de la globalización y la financiarización del mundo
A propósito de la globalización y la financiarización del mundoA propósito de la globalización y la financiarización del mundo
A propósito de la globalización y la financiarización del mundo
 
METODOS DE EXTRACCIÓN E IDENTIFICACIÓN - 2024.pdf
METODOS DE EXTRACCIÓN E IDENTIFICACIÓN - 2024.pdfMETODOS DE EXTRACCIÓN E IDENTIFICACIÓN - 2024.pdf
METODOS DE EXTRACCIÓN E IDENTIFICACIÓN - 2024.pdf
 
Análisis de los factores internos en una Organización
Análisis de los factores internos en una OrganizaciónAnálisis de los factores internos en una Organización
Análisis de los factores internos en una Organización
 
Revista Faro Normalista 6, 18 de mayo 2024
Revista Faro Normalista 6, 18 de mayo 2024Revista Faro Normalista 6, 18 de mayo 2024
Revista Faro Normalista 6, 18 de mayo 2024
 

cynchu matlab

  • 1. - Generar dos matrices cuadradas de 3x3 elementos M = [5 7 9; 5 7 -3; -5 7 9]<br /> N = [4 7 8; -4 -2 -7; 3 6 1]<br />>> M = [5 7 9; 5 7 -3; -5 7 9]<br />M =<br /> 5 7 9<br /> 5 7 -3<br /> -5 7 9<br />>> N = [4 7 8; -4 -2 -7; 3 6 1]<br />N =<br /> 4 7 8<br /> -4 -2 -7<br /> 3 6 1<br />A – Hallar la suma de M + N.<br />>> M+N<br />ans =<br /> 9 14 17<br /> 1 5 -10<br /> -2 13 10<br />B – Hallar la resta de M-N.<br />>> M-N<br />ans =<br /> 1 0 1<br /> 9 9 4<br /> -8 1 8<br />C – Hallar la multiplicación de M*N.<br />>> M*N<br />ans =<br /> 19 75 0<br /> -17 3 -12<br /> -21 5 -80<br />D – Elevar cada elemento de N a la potencia 3.<br />>> N.^3<br />ans =<br /> 64 343 512<br /> -64 -8 -343<br /> 27 216 1<br />2 – Crear una matriz cuadrada B de 4 elementos enteros a partir de la generación de números aleatorios enteros.<br />>> B=magic(4)<br />B =<br /> 16 2 3 13<br /> 5 11 10 8<br /> 9 7 6 12<br /> 4 14 15 1<br />A – Crear otra matriz determinando que elementos de la matriz B son mayores a 5.<br />>> m=find(B>5)<br />m =<br /> 1<br /> 3<br /> 6<br /> 7<br /> 8<br /> 10<br /> 11<br /> 12<br /> 13<br /> 14<br /> 15<br />B – Generar una nueva matriz remplazando los valores mayores a 5 por el valor -10<br />>> B(m)=-10*ones(size(m))<br />B =<br /> -10 2 3 -10<br /> 5 -10 -10 -10<br /> -10 -10 -10 -10<br /> 4 -10 -10 1<br /> <br />3 - Considerando el polinomio, 8x ^ 5 + x ^ 4 – x ^ 3 + 2x ^ 2 + 4x -5 = 0. <br />A – Hallar las raices.<br />>> pol=[8 1 -1 2 4 -5]<br />pol =<br /> 8 1 -1 2 4 -5<br />>> roots(pol)<br />ans =<br /> -0.8420 + 0.5711i<br /> -0.8420 - 0.5711i<br /> 0.4302 + 0.8241i<br /> 0.4302 - 0.8241i<br /> 0.6987 <br />B – Evaluar el polinomio para x = 2.<br />>> polyval(pol,2)<br />ans =<br /> 275<br />C – Hallar la derivada del polinomio.<br />>> polyder(pol)<br />ans =<br /> 40 4 -3 4 4<br />4 – Crear un polinomio de cuarto grado con los siguientes valores 4, 7 ,2 ,8 1 y un polinomio de tercer grado con los valores 2,4,3,5 .<br />pol1=[4 7 2 8 1]<br />pol1 =<br /> 4 7 2 8 1<br />>> pol2=[2 4 3 5]<br />pol2 =<br /> 2 4 3 5<br />A – Hallar el producto de ambos polinomios.<br />>> pol3=conv(pol1,pol2)<br />pol3 =<br /> 8 30 44 65 75 38 43 5<br />B - Una vez obtenido resultado de A hallar la derivada del producto.<br />>> polyder(pol3)<br />ans =<br /> 56 180 220 260 225 76 43<br />C - Hallar la división de ambos polinomios.<br />>> deconv(pol1,pol2)<br />ans =<br /> 2.0000 -0.5000<br />5 – Graficar una representación de la función y = sin(x) . El grafico debe tener como encabezamiento el titulo “FACULTAD DE CIENCIAS QUIMICAS”. Sobre el eje y debe aparecer la sentencia “TEMPERATURA” y sobre el eje x “TIEMPO”. <br />El rango de los valores representados de ser desde 1 hasta 15 en pasos de 0.05..<br />6 – Se ha tomado la lectura de la temperatura de un proceso según la tabla.<br />No de lecturaTemperatura en ºC171275374472576674772871970107111731273137414721573<br /> <br /> Graficar la evolución de la temperatura. El grafico debe tener como encabezamiento el titulo “FACULTAD DE CIENCIAS QUIMICAS”. Sobre el eje y debe aparecer la sentencia “TEMPERATURA” y sobre el eje x “TIEMPO”. <br />. <br />TRABAJO PRÁCTICO 2<br />1 – Crear un vector de 20 números enteros aleatorios y determinar utilizando funciones de librería de MATLAB <br />x=1:2:40<br />x =<br /> 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39<br />A – máximo elemento del vector<br />max(x)<br />ans = 39<br />B – mínimo elemento del vector<br />min(x)<br />ans =1<br />C – Suma de los elementos del vector<br />sum(x)<br />ans = 400<br />D – Valor medio<br />mean(x)<br />ans = 20<br />E _ Desviación típica<br />std(x)<br />ans = 11.8322<br />F – Producto de los elementos del vector<br />prod(x)<br />ans = 3.1983e+023<br />G – Producto acumulativo del vector<br />cumprod(x)<br />ans =<br /> 1.0e+023 *<br /> Columns 1 through 14 <br /> 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000<br /> Columns 15 through 20 <br /> 0.0000 0.0000 0.0001 0.0022 0.0820 3.1983<br />H – Ordenar de menor a mayor los elementos del vector.<br />x =<br /> 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39<br />2 – Crear una matriz con los siguientes elementos 16,2,12; 6,10,14; 8,18,4;<br />L=[16 2 12; 6 10 14; 8 18 4]<br />L =<br /> 16 2 12<br /> 6 10 14<br /> 8 18 4<br />Utilizando funcione de MATLAB hallar:<br />A - Todos los elementos mayores a 8.<br />j=L>8<br />j =<br /> 1 0 1<br /> 0 1 1<br /> 0 1 0<br />B – Sustituir los elementos que cumplen la condición anterior por valores de 11<br />L(j)=11<br />L =<br /> 11 2 11<br /> 6 11 11<br /> 8 11 4<br />C – Comprobar si existe algún elemento número 6 <br />m=find(L==6)<br />m = 2<br />3 – Utilizando comandos de MATLAB hallar:<br />A – La hora actual<br />clock<br />ans = 2.0100 0.0080 0.0260 0.0160 0.0220 0.0185<br />B –La fecha<br />date<br />ans = 26-Aug-2010<br />C – El calendario actual<br />calendar<br /> Aug 2010<br /> S M Tu W Th F S<br /> 1 2 3 4 5 6 7<br /> 8 9 10 11 12 13 14<br /> 15 16 17 18 19 20 21<br /> 22 23 24 25 26 27 28<br /> 29 30 31 0 0 0 0<br />4 – Crear una matriz cuadrada (M)de 5 elementos enteros. Hallar:<br />M=magic(5)<br />M =<br /> 17 24 1 8 15<br /> 23 5 7 14 16<br /> 4 6 13 20 22<br /> 10 12 19 21 3<br /> 11 18 25 2 9<br />A – Polinomio característico de la matriz<br />poly(M)<br />ans =1.0e+006 *<br /> 0.0000 -0.0001 -0.0006 0.0406 0.0780 -5.0700<br />B – Evaluar el polinomio de la matriz<br />pol=[ 0.0000 -0.0001 -0.0006 0.0406 0.0780 -5.0700]<br />pol =<br /> 0 -0.0001 -0.0006 0.0406 0.0780 -5.0700<br />polyval(pol,2)<br />ans = -4.7580<br />C - crear otra matriz (N)de similares dimensiones a la anterior hallar el polinomio característico y evaluar el polinomio del mismo<br />N =<br /> 51 72 3 24 45<br /> 69 15 21 42 48<br /> 12 18 39 60 66<br /> 30 36 57 63 9<br /> 33 54 75 6 27<br />poly(N)<br />ans =1.0e+009 *<br /> 0.0000 -0.0000 -0.0000 0.0011 0.0063 -1.2320<br />polyval(pol,1)<br />ans = -4.9521<br />D – hallar el producto de ambos polinomios<br />c=conv(M,N)<br />c= <br /> 0 0 0 0 -0.0000 -0.0000 0.0002 0.0011 -0.0551 -0.1280 6.2462<br />E – Dividir el polinomio N por el polinomio M<br />[q,r]=deconv(N,M)<br />q = 0<br />r = 0.0011 0.0063 -1.2320<br />F = calcular la derivada de ambos polinomios<br />h=polyder(M)<br />h =<br /> -0.0004 -0.0018 0.0812 0.0780<br />g=polyder(N)<br />g =<br /> 0.0022 0.0063<br />G – Calcular la derivada del producto de ambos polinomios<br />r=polyder(c)<br />r =<br /> -0.0000 -0.0000 0.0007 0.0032 -0.1102 -0.1280<br />TRABAJO PRÁCTICO Nº3<br /> <br />1. Obtener un vector cuyos componentes: <br />a) se encuentren entre 5 y 25, y separados por 5 unidades <br />>> e=[5:5:25]<br />e =<br /> 5 10 15 20 25<br />b) sean los números entre 10 y 30 separados por una unidad <br />>> s=[10:1:30]<br />s =<br /> 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30<br />c) 6 números entre 0 y 20 igualmente espaciados <br />>> d=linspace(0,20,6)<br />d =<br /> 0 4 8 12 16 20<br />2. Construir una matriz A de 2x3 cuyas filas son los 6 primeros impares consecutivos <br />A=[1 3 5;7 9 11]<br />A =<br /> 1 3 5<br /> 7 9 11<br />Anular el elemento (2,3) <br />A(2,3)=0<br />A =<br /> 1 3 5<br /> 7 9 0<br />Obtener la matriz B = A’ <br />>> B=A'<br />B =<br /> 1 7<br /> 3 9<br /> 5 0<br />c) Construir una matriz C, formada por la matriz B y la matriz identidad de orden 3 adosada a su derecha <br />C=[B eye(3)]<br />C =<br /> 1 7 1 0 0<br /> 3 9 0 1 0<br /> 5 0 0 0 1<br />Construir una matriz D extrayendo las columnas impares de la matriz C <br />D=[C(:,[1 3 5])]<br />D =<br /> 1 1 0<br /> 3 0 0<br /> 5 0 1<br />Construir una matriz E formada por la intersección de las dos primeras filas de C y sus columnas tercera y quinta <br />E=[C([1 2],[3 5])]<br />E =<br /> 1 0<br /> 0 0<br />Construir una matriz F formada por la intersección de las dos primeras filas y las tres últimas columnas de la matriz C <br />>> F=[C([1 2],[3 4 5])]<br />F =<br /> 1 0 0<br /> 0 1 0<br />Construir una matriz diagonal G tal que los elementos de su diagonal principal son los mismos que los de la diagonal principal de D <br />g=diag(D)<br />g =<br /> 1<br /> 0<br /> 1<br />G=diag(g)<br />G =<br /> 1 0 0<br /> 0 0 0<br /> 0 0 1<br />Calcular el orden de la matriz C <br />S=size(C)<br />S =<br />5<br />3. Introducir las matrices: A = [7 8 9; 1 2 3; 4 5 6] <br />B = [1+2i 3+i; 4+i, i] <br />Calcular: sin(A) , sin(B), exp(A), exp(B), log(B), sqrt(B), abs(B), imag(B) <br />Estas funciones se aplican elemento a elemento de la matriz, en cambio si utilizamos la siguiente sintaxis, se aplica a toda la matriz. <br />Calcular: expm(B) , logm(A) <br />A=[7 8 9; 1 2 3; 4 5 6];<br />>> B=[1+2i 3+i; 4+i, i]<br />B =<br /> 1.0000 + 2.0000i 3.0000 + 1.0000i<br /> 4.0000 + 1.0000i 0 + 1.0000i<br />>> sin(A)<br />ans =<br /> 0.6570 0.9894 0.4121<br /> 0.8415 0.9093 0.1411<br /> -0.7568 -0.9589 -0.2794<br />sin(B)<br />ans =<br /> 3.1658 + 1.9596i 0.2178 - 1.1634i<br /> -1.1678 - 0.7682i 0 + 1.1752i<br />>> exp(A)<br />ans =<br /> 1.0e+003 *<br /> 1.0966 2.9810 8.1031<br /> 0.0027 0.0074 0.0201<br /> 0.0546 0.1484 0.4034<br />>> exp(B)<br />ans =<br /> -1.1312 + 2.4717i 10.8523 +16.9014i<br /> 29.4995 +45.9428i 0.5403 + 0.8415i<br />>> log(B)<br />ans =<br /> 0.8047 + 1.1071i 1.1513 + 0.3218i<br /> 1.4166 + 0.2450i 0 + 1.5708i<br />>> sqrt(B)<br />ans =<br /> 1.2720 + 0.7862i 1.7553 + 0.2848i<br /> 2.0153 + 0.2481i 0.7071 + 0.7071i<br />>> abs(B)<br />ans =<br /> 2.2361 3.1623<br /> 4.1231 1.0000<br />>> imag(B)<br />ans =<br /> 2 1<br /> 1 1<br />>> expm(B)<br />ans =<br /> -27.9191 +14.8698i -20.0011 +12.0638i<br /> -24.7950 +17.6831i -17.5059 +14.0445i<br />>> logm(A)<br />ans =<br /> 11.9650 12.8038 -19.9093<br /> -21.7328 -22.1157 44.6052<br /> 11.8921 12.1200 -21.2040<br />4. Introducir los siguientes vectores: X = [5, 4, 3]; Y = [1, 2, 7]. Realizar las siguientes operaciones: <br />a) X+Y <br />b) X-Y <br />c) X.*Y <br />d) 2.*X <br />e) 2./X <br />f) 2. <br />g) X./Y <br />h) Y. <br />i) X.^2 <br />j) 2.^X <br />k) X.^Y <br />l) X’*Y <br />m) X*Y’ <br />n) 2*X <br />o) X/Y <br />p) Y <br />X=[5, 4, 3];<br />>> Y=[1, 2, 7];<br />>> X+Y<br />ans =<br /> 6 6 10<br />>> X-Y<br />ans =<br /> 4 2 -4<br />>> X.*Y<br />ans =<br /> 5 8 21<br />2.*X<br />ans =<br /> 10 8 6<br />> 2./X<br />ans =<br /> 0.4000 0.5000 0.6667<br />>> 2.<br />ans =<br /> 0.5000 1.0000 3.5000<br />X./Y<br />ans =<br /> 5.0000 2.0000 0.4286<br />>> Y.<br />ans =<br /> 5.0000 2.0000 0.4286<br />>> X.^2<br />ans =<br /> 25 16 9<br />>> 2.^X<br />ans =<br /> 32 16 8<br />>> X.^Y<br />ans =<br /> 5 16 2187<br />>> X'*Y<br />ans =<br /> 5 10 35<br /> 4 8 28<br /> 3 6 21<br />>> X*Y'<br />ans =<br /> 34<br />>> 2*X<br />ans =<br /> 10 8 6<br />>> X/Y<br />ans =<br /> 0.6296<br />>> Y<br />ans =<br /> 0 0 0<br /> 0 0 0<br /> 0.7143 0.5714 0.4286<br />5. Introducir A = 2:7 y construir P = (A > 3) & (A< 6) <br />A=2:7<br />A =<br /> 2 3 4 5 6 7<br />>> P=(A>3)&(A<6)<br />6. Introducir X = 3*ones(3,3) y comprobar X > = [7 8 9; 4 5 6; 1 2 3] <br />P =<br /> 0 0 1 1 0 0<br />>> X=3*ones(3,3)<br />X =<br /> 3 3 3<br /> 3 3 3<br /> 3 3 3<br />>> X>=[7 8 9; 4 5 6; 1 2 3]<br />ans =<br /> 0 0 0<br /> 0 0 0<br /> 1 1 1<br />7. Calcular el valor de las siguientes operaciones con números complejos: <br />a) 14388+−−−iii <br />b) )1(iseni+<br />c) ()iiLn1)(2+ <br />d) ii)1(+ <br />[(i^8- i^-8)/(3-4i)]+1<br />ans =<br /> 1<br />i^sin(1+i)<br />ans =<br /> -0.1667 + 0.3290i<br />(2 + log(i))^(1/i)<br />ans =<br /> 1.1581 - 01.5639i<br />Ejerc d<br />(1 + i)^i<br />ans =<br /> 0.4288 + 0.1549i<br />8. Calcular parte real, imaginaria, módulo y argumento de ()ii−+131 <br />b=[1 + (3i)^(1/2)]^(1-i)<br />b =<br /> 3.8204 - 1.7464i<br />>> real(b)<br />ans =<br /> 3.8204<br />>> imag(b)<br />ans =<br /> -1.7464<br />>> modulo = abs(b)<br />modulo =<br /> 4.2006<br />>> angle(b)<br />ans =<br /> -0.4288<br />9. Generar una matriz cuadrada de orden 4 cuyos elementos sean números aleatorios uniformes [0,1]. Generar otra matriz cuadrada de orden 4 cuyos elementos sean números aleatorios con distribución normal [0,1]. Observar las semillas generadoras actuales, cambiarlas al valor ½ y volver a generar las dos matrices de números aleatorios. <br />A=rand('seed')<br />A =<br /> 774845808<br />>> A=rand(4)<br />A =<br /> 0.6868 0.5269 0.7012 0.0475<br /> 0.5890 0.0920 0.9103 0.7361<br /> 0.9304 0.6539 0.7622 0.3282<br /> 0.8462 0.4160 0.2625 0.6326<br />>> rand('seed',1/2)<br />>> A=rand(4)<br />A =<br /> 0.2190 0.9347 0.0346 0.0077<br /> 0.0470 0.3835 0.0535 0.3834<br /> 0.6789 0.5194 0.5297 0.0668<br /> 0.6793 0.8310 0.6711 0.4175<br />B=randn('seed')<br />B =<br /> 931316785<br />>> B=randn(4)<br />B =<br /> 1.0668 0.2944 -0.6918 -1.4410<br /> 0.0593 -1.3362 0.8580 0.5711<br /> -0.0956 0.7143 1.2540 -0.3999<br /> -0.8323 1.6236 -1.5937 0.6900<br />>> randn('seed',1/2)<br />>> B=randn(4)<br />B =<br /> 1.1650 -0.6965 0.2641 1.2460<br /> 0.6268 1.6961 0.8717 -0.6390<br /> 0.0751 0.0591 -1.4462 0.5774<br /> 0.3516 1.7971 -0.7012 -0.3600<br />10. Dada una matriz M cuadrada aleatoria uniforme de orden 3: <br />a) Obtener su inversa, su transpuesta y su diagonal <br />b) Transformarla en una matriz triangular inferior y en otra superior y rotarla 90 grados <br />c) Obtener la suma de los elementos de la primera fila y la suma de los elementos de la diagonal. <br />d) Extraer la submatriz cuya diagonal son los elementos a11 y a22 y extraer también la submatriz cuyos elementos de la diagonal son a11 y a33 <br />M=rand(3)<br />M =<br /> 0.8147 0.9134 0.2785<br /> 0.9058 0.6324 0.5469<br /> 0.1270 0.0975 0.9575<br />>> M'<br />ans =<br /> 0.8147 0.9058 0.1270<br /> 0.9134 0.6324 0.0975<br /> 0.2785 0.5469 0.9575<br />>> n=diag(M)<br />n =<br /> 0.8147<br /> 0.6324<br /> 0.9575<br />>> tril(M)<br />ans =<br /> 0.8147 0 0<br /> 0.9058 0.6324 0<br /> 0.1270 0.0975 0.9575<br />>> triu(M)<br />ans =<br /> 0.8147 0.9134 0.2785<br /> 0 0.6324 0.5469<br /> 0 0 0.9575<br />>> rot90(M)<br />ans =<br /> 0.2785 0.5469 0.9575<br /> 0.9134 0.6324 0.0975<br /> 0.8147 0.9058 0.1270<br />s=M(1,[1:3])<br />s =<br /> 0.8147 0.9134 0.2785<br />>> s+n'<br />ans =<br /> 1.6294 1.5457 1.2360<br />T=M([1 2],[1 2])<br />T =<br /> 0.8147 0.9134<br /> 0.9058 0.6324<br />R=M([1 3],[1 3])<br />R =<br /> 0.8147 0.2785<br /> 0.1270 0.9575<br />M=rand(3)<br />M =<br /> 0.9501 0.4860 0.4565<br /> 0.2311 0.8913 0.0185<br /> 0.6068 0.7621 0.8214<br />>> M'<br />ans =<br /> 0.9501 0.2311 0.6068<br /> 0.4860 0.8913 0.7621<br /> 0.4565 0.0185 0.8214<br />>> N=inv(M)<br />N =<br /> 1.6740 -0.1196 -0.9276<br /> -0.4165 1.1738 0.2050<br /> -0.8504 -1.0006 1.7125<br />>> diag(M)<br />ans =<br /> 0.9501<br /> 0.8913<br /> 0.8214<br />>> tril(M)<br />ans =<br /> 0.9501 0 0<br /> 0.2311 0.8913 0<br /> 0.6068 0.7621 0.8214<br />>> triu(M)<br />ans =<br /> 0.9501 0.4860 0.4565<br /> 0 0.8913 0.0185<br /> 0 0 0.8214<br />>> rot90(M)<br />ans =<br /> 0.4565 0.0185 0.8214<br /> 0.4860 0.8913 0.7621<br /> 0.9501 0.2311 0.6068<br />>> s=M(1,[1:3])<br />s =<br /> 0.9501 0.4860 0.4565<br />>> diag(M)'+s<br />ans =<br /> 1.9003 1.3773 1.2779<br />>> E=M([1 2],[1 2])<br />E =<br /> 0.9501 0.4860<br /> 0.2311 0.8913<br />>> D=M([1 3], [1 3])<br />D =<br /> 0.9501 0.4565<br /> 0.6068 0.8214<br />TRABAJO PRÁCTICO N°4<br /> 1. Si queremos graficar la formula y=3x<br />Interpretar el siguiente código y escribir en la ventana de comando de MATLAB<br />x=0:0.1:100;<br />>> y=3*x;<br />>> plot (x,y)<br />El grafico representa una relación lineal entre los variables de x e y.<br />Se dio el comando para que los valores de x fueran desde 0 hasta 100 con un incremento de 0.1<br />2. Representación de una función seno, coseno y tangente en un solo gráfico. <br />x=linspace(0,2*pi,30);y=sin(x);t=cos(x);z=tan(x);<br />-241935425450>> plot(x,y,x,t,x,z)<br />3 - Representar una función seno, coseno y tangente en tres gráficos diferentes un una sola pantalla.<br />>> x=linspace(0,2*pi,30);<br />>> y=sin(x);<br />>> z=cos(x);<br />>> a=tan(x);<br />>> subplot(2,2,1)<br />>> plot(x,y),axis([0 2*pi-1 1]),title('sin(x)')<br />>> subplot(2,2,2)<br />>> plot(x,z),axis([0 2*pi-1 1]),title('cos(x)')<br />>> subplot(2,2,3)<br />-165735398145>> plot(x,a),axis([0 2*pi-1 1]),title('tan(x)')<br />4. Representar gráficamente la función y=exp(5t)-1. Observar el resultado<br />Escribir en la línea de comandos >> axis([0, 1, 0, 50])<br />Observar el grafico e interpretar.<br />y=exp(5*t)-1;<br />>> plot(t,y)<br />y=exp(5*t)-1;<br />>> axis([0, 1, 0, 50])<br />Al introducir el comando plot para la función y=exp(5t)-1, se observa un grafico con escala muy extendida. Al introducir el comando axis se da valores mínimos y máximos tanto para la variable “y” como para la variable “t” en un rango tal que sea posible la mejor visualización del grafico. <br />5 – Representar gráficamente la ecuación que describe el Movimiento Armónico Amortiguado. Cambiar las constantes de amortiguamiento para graficar una oscilación subamortiguada, sobreamortiguada y críticamente amortigada<br />MOVIMIENTO ARMÓNICO AMORTIGUADO<br />>> t=0:1/200:10;<br />>> w=2*pi;<br />>> b=0.05;<br />>> A=3;<br />>> y=A*exp(-b*w*t).*sin(w*t);<br />>> plot(t,y)<br />MOVIMIENTO ARMÓNICO SOBREAMORTIGUADO<br />t=0:1/200:10;<br />>> w=2*pi;<br />>> A=3;<br />>> b=1.1;<br />>> y=A*exp(-b*w*t).*sin(w*t);<br />>> plot(t,y)<br />>> title('movimiento armónico sobreamortiguado')<br />>> xlabel('tiempo [s]')<br />>> ylabel('Amplitud [cm]')<br />Movimiento armónico Subamortiguado<br />>> t=0:1/200:10;<br />>> w=2*pi;<br />>> b=0.01;<br />>> A=3;<br />>> y=A*exp(-b*w*t).*sin(w*t);<br />>> plot(t,y)<br />>> title('Movimiento Armónico submortiguado')<br />>> xlabel('tiempo [s]')<br />>> ylabel('Amplitud [cm]')<br />Movimiento Armónico Críticamente Amortiguado<br />>>t=0:1/200:10; <br />>> w=2*pi; <br />>> b=1; <br />>> A=3;<br />>> y=A*exp(-b*w*t).*sin(w*t); <br />>> plot(t,y) <br />>> title('Movimiento Armónico Críticamente Amortiguado')<br />>> xlabel('tiempo [s]') <br />>> ylabel('Amplitud [cm]') <br />