Baixe o app para aproveitar ainda mais
Prévia do material em texto
LISTA 6 – GABARITO - MATLAB Dê a resposta para cada um dos itens abaixo: 1. >> 2 + 3/4*5 ans = 5.7500 2. >> x=-13; y = 5*x, z = x^2+y y = -65 z = 104 3. >> v = [ 1 3, sqrt(5)] v = 1.0000 3.0000 2.2361 4. >> length(v) ans = 3 5. >> v2 = [3+ 4 5] v2 = 7 5 6. >> v3 = [3 +4 5] v3 = 3 4 5 7. >> v + v3 ans = 4.0000 7.0000 7.2361 8. >>v4 = 3*v Error: Unexpected MATLAB operator 10. >> v5 = 2*v -3*v3 v5 = -7.0000 -6.0000 -10.5279 11. >> v + v2 Error using ==> plus 12. >> w = [1 2 3], z = [8 9] w = 1 2 3 z = 8 9 13. >> cd = [2*z,-w], sort(cd) cd = 16 18 -1 -2 -3 ans = -3 -2 -1 16 18 14. >> 1:4 ans = 1 2 3 4 15. >> 3:7 ans = 3 4 5 6 7 16. >> 1:-1 Empty matrix: 1-by-0 17. >> 0.32:0.1:0.6 ans = 0.3200 0.4200 0.5200 18. >> -1.4:-0.3:-2 ans = -1.4000 -1.7000 -2.0000 19. >> r5 = [1:2:6, -1:-2:-7] r5 = 1 3 5 -1 -3 -5 -7 20. >> r5(3:6) ans = 5 -1 -3 -5 21. >> r5(1:2:7) ans = 1 5 -3 -7 22. >> c = [ 1; 3; sqrt(4)] c = 1 3 2 23. >> c2 = [3 4 5] c2 = 3 4 5 24. >> c3 = 2*c - 3*c2 c3 = -7 -6 -11 25. >> w, w', c, c' w = 1 2 3 ans = 1 2 3 c = 1 3 2 ans = 1 3 2 26. >> t = w + 2*c' t = 3 8 7 27. >> x = [1+3i, 2-2i] x = 1.0000 + 3.0000i 2.0000 - 2.0000i 28. >> x.' ans = 1.0000 + 3.0000i 2.0000 - 2.0000i 29. >> y = sin(3*pi*x) y = 1.0e+011 * 0.0000 - 9.5139i -0.0000 - 0.0008i 30. >> plot(x,y) 31. >> Inserir no gráfico o seguinte: a) título - Graph of y = sin(3pi x) b) eixo x- x axis c) eixo Y - y-axis 32. Apresentar a grade do fundo do gráfico >>grid 33. Sumir com a grade do fundo do gráfico >>grid 34. Explique o faz o comando: a) >> plot(x,y,'w*') plota um gráfico com as abscissas em x e as ordenadas em y e sua configuração é na cor branca e a linha do gráfico com marcador xis. b) >> plot(x,y,'w-',x,cos(3*pi*x),'g--') plota dois gráficos, o primeiro com as abscissas em x e as ordenadas em y e sua configuração é na cor branca e a linha do gráfico com marcador traço e o segundo gráfico com as abscissas em x e as ordenadas na função cos (3*pi*x) em y e sua configuração é na cor verde e a linha do gráfico com tipo de linha tracejada. c) axis([-0.5 1.5 -1.2 1.2]), 35. >> u = [ 10, -11, 12], v = [20; -21; -22] u = 10 -11 12 v = 20 -21 -22 36. >> prod = u*v prod = 167 37. >> w = [2, 1, 3], z = [7; 6; 5] w = 2 1 3 z = 7 6 5 38. >> u*w Inner matrix dimensions must agree. 39. >> u*w' ans = 45 40. >> u*u' ans = 365 41. >> v'*z Error: Unexpected MATLAB operator. 42. >> u.*w ans = 20 -11 36 43. >> u.*v' ans = 200 231 -264 44. >> v.*z, u'.*v ans = 140 -126 -110 ans = 200 231 -264 45. >> a = 1:5, b = 6:10, a./b a = 1 2 3 4 5 b = 6 7 8 9 10 ans = 0.1667 0.2857 0.3750 0.4444 0.5000 46. >> a./a ans = 1 1 1 1 1 47. >> c = -2:2, a./c c = -2 -1 0 1 2 ans = -0.5000 -2.0000 Inf 4.0000 2.5000 48. >> u.^2 ans = 100 121 144 49. >> u.*u ans = 100 121 144 50. >> u.^4 ans = 10000 14641 20736 51. >> v.^2 ans = 400 441 484 52. >> u.*w.^(-2) ans = 2.5000 -11.0000 1.3333 53. >> A = [5 7 9 1 -3 -7] A = 5 7 9 1 -3 -7 54. >> B = [-1 2 5; 9 0 5] B = -1 2 5 9 0 5 55. >> C = [0, 1; 3, -2; 4, 2] C = 0 1 3 -2 4 2 56. >> D = [1:5; 6:10; 11:2:20] D = 1 2 3 4 5 6 7 8 9 10 11 13 15 17 19 57. >> size(A), size(x) ans = 2 3 ans = 1 2 58. >> [r c] = size(A'), S = size(A') r = 3 c = 2 S = 3 2 59. >> P = ones(2,3) P = 1 1 1 1 1 1 60. >> Z = zeros(2,3), zeros(size(P')) Z = 0 0 0 0 0 0 ans = 0 0 0 0 0 0 61. >> S = [2 -1 0; -1 2 -1; 0 -1 2], S = 2 -1 0 -1 2 -1 0 -1 2 62. >> St = S' St = 2 -1 0 -1 2 -1 0 -1 2 63. >> S-St ans = 0 0 0 0 0 0 0 0 0 64. >> I = eye(3), x = [8; -4; 1], I*x I = 1 0 0 0 1 0 0 0 1 x = 8 -4 1 ans = 8 -4 1 65. >> J = [1:4; 5:8; 9:12; 20 0 5 4] J = 1 2 3 4 5 6 7 8 9 10 11 12 20 0 5 4 66. >> K = [ diag(1:4) J; J' zeros(4,4)] K = 1 0 0 0 1 2 3 4 0 2 0 0 5 6 7 8 0 0 3 0 9 10 11 12 0 0 0 4 20 0 5 4 1 5 9 20 0 0 0 0 2 6 10 0 0 0 0 0 3 7 11 5 0 0 0 0 4 8 12 4 0 0 0 0 67. >> J(1,1) ans = 1 68. >> J(2,3) ans = 7 69. >> J(4,3) ans = 5 70. >> J(4,1) = J(1,1) + 6 J = 1 2 3 4 5 6 7 8 9 10 11 12 7 0 5 4 71. >> J(1,1) = J(1,1) - 3*J(1,2) J = -5 2 3 4 5 6 7 8 9 10 11 12 7 0 5 4 72. >> J(:,3) ans = 3 7 11 5 73. >> J(:,2:3) ans = 2 3 6 7 10 11 0 5 74. >> J(4,:) ans = 7 0 5 4 75. >> J(2:3,2:3) ans = 6 7 10 11 76. >> t1 = 'A' t1 =A 77. >> t2 = 'BCDE' t2 =BCDE 78. >> t3 = [t1,t2] t3 =ABCDE 79. >> x = pi x = 3.1416 80. >> x ~= 3, x ~= pi ans = 1 ans = 0 81. x = [-2.0000, 3.1416, 5.0000; -1.0000, 0, 1.0000] x = -2.0000 3.1416 5.0000 -1.0000 0 1.0000 82. >> x == 0 ans = 0 0 0 0 1 0 83. >> x > 1, x >= -1 ans = 0 1 1 0 0 0 ans = 0 1 1 1 1 1 84. >> y = x>=-1, x > y y = 0 1 1 1 1 1 ans = 0 1 1 0 0 0 85. >> x > 3 & x < 4 ans = 0 1 0 0 0 0 86. >> x > 3 | x == -3 | x <= -5 ans = 0 1 1 0 0 0 87. >> x = pi*(-1:3), round(x) x = -3.1416 0 3.1416 6.2832 9.4248 ans = -3 0 3 6 9 88. >> fix(x) ans = -3 0 3 6 9 89. >> floor(x) ans = -4 0 3 6 9 90. >> ceil(x) ans = -3 0 4 7 10 91. >> sign(x), ans =-1 0 1 1 1 92. >> A = [1:3; 4:6; 7:9] A = 1 2 3 4 5 6 7 8 9 93. >> s = sum(A), ss = sum(sum(A)) s = 12 15 18 ss = 45 94. >> x = [1.3 -2.4 0 2.3], max(x), max(abs(x)) x = 1.3000 -2.4000 0 2.3000 ans = 2.3000 ans = 2.4000 95. >> min(min(x)) ans = -2.4000
Compartilhar