Buscar

Lista 6_GABARITO - matlab

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Continue navegando