Buscar

Relatório_Aula_02

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 20 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

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 6, do total de 20 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

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 9, do total de 20 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

Prévia do material em texto

Relatório Aula 02
Universidade Federal de São João del Rei
Campus Alto Paraopeba - CAP
Engenharia de Telecomunicações
Diego Santos Seabra
Ouro Branco
2013
Relatório Aula 02
Relatório apresentado como exigência 
do professor Gustavo Fernandes em En-
genharia de Telecomunicações da Univer-
sidade Federal de São João del Rei.
Diego Santos Seabra
Ouro Branco
2013
SUMÁRIO
1 INTRODUÇÃO.................................................................................................................. 5
2 EXERCÍCIO 1................................................................................................................... 6
2.1 Letra a......................................................................................................................... 6
2.2 Letra b......................................................................................................................... 6
2.3 Letra c......................................................................................................................... 6
2.4 Letra d......................................................................................................................... 6
2.5 Letra e......................................................................................................................... 7
2.6 Letra f.......................................................................................................................... 7
2.7 Letra g......................................................................................................................... 7
2.8 Letra h......................................................................................................................... 8
2.9 Letra i.......................................................................................................................... 8
2.10 Letra j........................................................................................................................ 8
2.11 Letra k....................................................................................................................... 9
2.12 Letra l........................................................................................................................ 9
2.13 Letra m..................................................................................................................... 9
3 EXERCÍCIO 2................................................................................................................. 10
4 EXERCÍCIO 3................................................................................................................. 11
4.1 Letra a....................................................................................................................... 11
4.2 Letra b....................................................................................................................... 11
5 EXERCÍCIO 4................................................................................................................. 13
6 EXERCÍCIO 5................................................................................................................. 15
6.1 Letra a....................................................................................................................... 15
6.2 Letra b....................................................................................................................... 15
6.3 Letra c....................................................................................................................... 15
6.4 Letra d....................................................................................................................... 15
6.5 Letra e....................................................................................................................... 16
7 EXERCÍCIO 6................................................................................................................. 18
8 DESCRIÇÕES................................................................................................................ 19
9 CONCLUSÃO................................................................................................................. 20
REFERÊNCIAS................................................................................................................. 21
5
1 INTRODUÇÃO
Este relatório tem como objetivo apresentar os exercícios propostos na segunda
aula.
Como será visto adiante, esses exercícios proporcionam uma visão ainda mais
aprofundada de como funcionam os cálculos matemáticos dentro do MATLAB,
facilitando toda e qualquer equação que se pode imaginar a ser resolvida com esta
ferramenta.
6
2 EXERCÍCIO 1
Começamos este exercício declarando os vetores das letras a,b e c.
2.1 Letra a
>> a = [1 2 3 4 5 6 7]
>> a =
1 2 3 4 5 6 7
2.2 Letra b
>> b = [3:3:21]
>> b =
3 6 9 12 15 18 21
2.3 Letra c
>> c = [0 5 10 15 10 5 0; -1 -2 -3 -4 -5 -6 -7]
>> c =
0 5 10 15 10 5 0
-1 -2 -3 -4 -5 -6 -7
2.4 Letra d
>> d = [a(4:7)]
>> d =
7
4 5 6 7
2.5 Letra e
>> e = sort (d,'descend')
>> e =
7 6 5 4
2.6 Letra f
>> f = [d;e]
>> f =
4 5 6 7
7 6 5 4
2.7 Letra g
>> g = [f(1:2,1:4)']
>> g =
4 7
5 6
6 5
7 4
>> g = [g(1,1) g(2,1); g(1,2) g(2,2); g(3,1) g(4,1); g(3,2) g(4,2)]
>> g =
4 5
7 6
6 7
5 4
8
2.8 Letra h
>> h = [b(4:7)]
>> h =
12 15 18 21
>> h = h'
>> h =
12
15
18
21
2.9 Letra i
>> i = [c(1,6); c(2,6)]
>> i =
5
-6
2.10 Letra j
>> j = [c(1:2,1:3)]
>> j =
0 5 10
-1 -2 -3
9
2.11 Letra k
>> k = j.^2
>> k =
0 25 100
1 4 9
2.12 Letra l
>> l = [k(1,1),k(1,2)-1,k(1,3)-1;k(2,1)+1,k(2,2)+1,k(2,3)+1]
>> l =
0 24 99
2 5 10
2.13 Letra m
>> m = [l(1,1),-l(1,2),-l(1,3);-l(2,1),-l(2,2),-l(2,3)]
>> m =
0 -24 -99
-2 -5 -10
10
3 EXERCÍCIO 2
Para a resolução deste exercício utilizaremos a forma matricial (A*X - B = 0).
Para tanto, no MATLAB utilizamos uma matriz de vetores, como visto a seguir:
>> A = [2 1.5 1;1 6 -2; 2 4 0]
>> A =
2.0000 1.5000 1.0000
1.0000 6.0000 -2.0000
2.0000 4.0000 0
>> B = [13.20; 21.64; 26.62]
>> B =
13.2000
21.6400
26.6200
>> X = A\B
>> X =
-23.7100
18.5100
32.8550
Como resultado temos que x1 = -23.71, x2 = 18.51 e x3 = 32.8550.
11
4 EXERCÍCIO 3
Para este exercício utilizaremos o comando rand, como visto em sala de aula,
que cria uma matriz quadrada com números aleatórios. Porém é necessário
escrever um código com condições específicas para especificarmos quais
elementos são maiores que 0.5 (para não haver valores booleanos). Então neste
exemplo usaremos o seguinte código e o nomearemos sei.m:
a = rand(50);
for n=1:50
if a(n)>.5
b(n) = a(n);
end
end
4.1 Letra a
>> sei.m
4.2 Letra b
>> sort (b,'descend')
>> ans =
Columns 1 through 6
0.99 0.98 0.95 0.95 0.94 0.93
Columns 7 through 12
0.87 0.86 0.86 0.83 0.83 0.81
Columns 13 through 18
12
0.80 0.77 0.75 0.69 0.68 0.68
Columns 19 through 24
0.66 0.65 0.63 0.63 0.62 0.60
Columns 25 through 30
0.56 0 0 0 0 0
Columns 31 through 36
0 0 0 0 0 0
Columns 37 through 42
0 0 0 0 0 0
Columns 43 through 48
0 0 0 0 0 0
Columns 49 through 50
0 0
13
5 EXERCÍCIO 4
Para resolvermos este exercício é necessário ter em mente que um vetor
perpendicular ao plano é um vetor normal (normal vector, no capítulo Descrições).
Pelas propriedades de produto vetorial tem-se que AB vetorial AC (ABxAC) resulta
um vetor ortogonal aos dois planos.
Portanto:
n = ABxAC, onde n é o vetor normal ao plano.
Obs.: Lembrando que AB equivale à expressão B - A.
Agora declaramos os vetores dosvértices do triângulo:
>> a = [6,-1,2]
a =
6 -1 2
>> b = [-2,3,-4]
b =
-2 3 -4
>>c = [-3,1,5]
c =
-3 1 5
E fazemos as outras operações:
>> AB = (b-a)
AB =
-8 4 -6
>> AC = (c-a)
AC =
-9 2 3
14
>>n = cross(AB,AC)
n =
24 78 20
Para o cálculo do ângulo, utilizaremos a função angle, como visto a seguir:
>> angle (a)
ans =
0 3.1416 0
15
6 EXERCÍCIO 5
Começamos este exercício declarando X = [6 2 45; 65 32 9; 3 8 1].
6.1 Letra a
>> Y = min(X)
>> Y =
3 2 1
6.2 Letra b
>> soma = sum(Y)
>> soma =
6
6.3 Letra c
>> Z = max(X')
>> Z =
45 65 8
Obs.: Lembrando que esta operação não pode ser feita com a transposta "do
lado" de fora [Z = max(X)'], visto que desta forma estaremos fazendo a matriz
transposta do resultado max (que, neste caso é o máximo de cada coluna).
6.4 Letra d
16
>> produto = prod(Z)
>> produto =
23400
6.5 Letra e
Para este exercício dividiremos nossas linhas em vetores separados para poder ter
maior controle do cálculo a ser executado. Neste caso x2 equivale a 1ª linha, x3 à
segunda e assim por diante.
Portanto teremos:
>> X
X =
6 2 45
65 32 9
3 8 1
>> x1 = (X')
x1 =
6 65 3
2 32 8
45 9 1
>> x2 = x1(1:3)
x2 =
6 2 45
>> x3 = x1(4:6)
x3 =
65 32 9
17
>> x4 = x1(7:9)
x4 =
3 8 1
Partindo desses cálculos, faremos agora o módulo de cada vetor, ou seja, de cada
linha:
>> norm (x2) //Equivalente à 1ª Linha
ans =
45.4423
>> norm (x3) //Equivalente à 2ª Linha
ans =
73.0068
>> norm (x4) //Equivalente à 3ª Linha
ans =
8.6023
18
7 EXERCÍCIO 6
Para a resolução deste exercício utilizaremos a Lei de Kirchoff para resolver as
malhas do circuitos supracitado. E para tanto teremos as seguintes equações:
(V1-8)/2 + (V1-0)/4 + (V1-V2)/6 = 0
(V2-V1)6 + (V2-0)/3 + (V2-(-1))/10 = 0
(De acordo com a Lei de Kirchoff, para encontrarmos as tensões dos nós, temos
Ia+Ib+Ic=0).
A partir daí podemos escrever estes valores no MATLAB na forma matricial (A*X
- B = 0). Para tanto, no MATLAB utilizamos uma matriz de vetores, como visto a
seguir:
>> A = [11,-2;72,-20]
>> A =
11 -2
72 -20
>> B = [48;-12]
>> B =
48
-12
>> X = A\B
>>X =
12.9474
47.2105
Assim temos V1=12.94 e V2=47.21.
19
8 DESCRIÇÕES
The normal vector, often simply called the "normal," to a surface is a vector
perpendicular to it. Often, the normal unit vector is desired, which is sometimes
known as the "unit normal." The terms "normal vector" and "normalized vector"
should not be confused, especially since unit norm vectors might be called
"normalized normal vectors" without redundancy. When normals are considered on
closed surfaces, the inward-pointing normal (pointing towards the interior of the
surface) and outward-pointing normal are usually distinguished. The normal vector is
commonly denoted N or n, with a hat sometimes (but not always) added (i.e., N^^
and n^^) to explicitly indicate a unit normal vector.
Obs.:
Para mais informações, visite http://www.mathworld.wolfram.com/NormalVector.html
20
9 CONCLUSÃO
Como visto, o MATLAB faz jus a seu nome de ferramenta matemática mais
usada no mundo, pois com um pouco mais de aprofundamento em sua funções
podemos perceber o quão ágil se torna o processo de resolução de problemas
matemáticos.
É interessante também perceber que a ferramenta aqui supracitada pode ser
utilizada nas mais diversas áreas, fazendo desde contas matemáticas até circuitos
elétricos e malhas múltiplas.
21
REFERÊNCIAS
Análise Nodal. Disponível em: <https://www.youtube.com/watch?v=E6Gl5k7FR6Y>
Acesso em: 29 out. 2013
Equação Geral do Plano. Disponível em:
<http://www.mat.ufmg.br/gaal/aulas_online/at4_02.html> Acesso em: 29 out. 2013
Lines, Planes and MATLAB. Disponível em:
<http://www2.math.umd.edu/~jmr/241/lines-planes.htm> Acesso em: 29 out. 2013
MATLABBásico: ITA. Disponível em:
<http://www.mec.ita.br/~adade/Matlab/Web/indice.htm> Acesso em: 29 out. 2013
MATLAB para a Engenharia. Disponível em:
<http://ifgjatai.webcindario.com/MatLab_para_Engenharia.pdf> Acesso em: 29 out.
2013
Normal Vector. Disponível em: <http://mathworld.wolfram.com/NormalVector.html>
Acesso em: 29 out. 2013
Operações Lógicas: ITA. Disponível em:
<http://www.mec.ita.br/~adade/Matlab/Web/operalog.htm> Acesso em: 29 out. 2013

Outros materiais