SlideShare una empresa de Scribd logo
1 de 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

Más contenido relacionado

La actualidad más candente

La actualidad más candente (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 a 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-basicosJavier Jofre
 
Guc3ada raices-conceptos-basicos
Guc3ada raices-conceptos-basicosGuc3ada raices-conceptos-basicos
Guc3ada raices-conceptos-basicosCarmen Gloria Olave
 
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 a 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
 

Último

Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024AndreRiva2
 

Último (20)

Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 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 />