Interface da Matemática com a Informática – IMIM5
2ª Lista de Exercícios - MATLAB
Prof. Granero
1. As seguintes declarações MATLAB desenham a função y ( x)  2e 2.0 x para o
intervalo 0  x  10 .
x = 0:0.1:10;
y = 2 * exp( -0.2 * x) ;
plot (x,y);
Utilize a Janela de Edição MATLAB para criar um novo arquivo M, digite essas
declarações no arquivo e grave o arquivo com o nome test1.m. Execute o programa
digitando o nome test1 na Janela de Comando. Que resultado você obtém?
2. Suponha que u  1 e v  3 . Avalie as expressões a seguir usando MATLAB:
a)
4u
3v
b)
2v 2
u  v
2
c)
v3
v3  u3
d)
4
. .v 2
3
3. Modifique o diretório corrente para mynewdir. Abra uma Janela de Edição e
adicione as seguintes linhas:
% Criando uma matriz de entrada de -2*pi to 2*pi
t = -2*pi:pi/10:2*pi;
% Calcula sin(t)
x = abs (sin(t)) ;
% Constroi o gráfico
plot (t,x);
Grave o arquivo com o nome test2.m e execute-o digitando test1 na Janela de
Comandos. O que acontece?
4. Determine o tamanho e o conteúdo das matrizes a seguir. Observe que as últimas
matrizes podem depender das definições das matrizes anteriores dentro deste mesmo
exercício.
a)
b)
c)
d)
e)
f)
a = 1:2:5;
b = [a’ a’ a’];
c = b(1:2:3, 1:2:3) ;
d = a + b (2,:);
w = [zeros(1,3) ones (3,1)’ 3:5’];
b ( [1 3] ,2) = b( [3 1] ,2) ;
5. Assuma que o valor inicial de value seja 10 . Determine o que será impresso pelas
declarações abaixo.
disp ( [‘value = ‘ num2str (value) ] ) ;
disp ( [‘value = ‘ int2str (value) ] ) ;
fprintf ( [‘value = %e\n’,value) ;
fprintf ( [‘value = %f\n’,value) ;
fprintf ( [‘value = %g\n’,value) ;
fprintf ( [‘value = %12.4f\n’,value) ;
6. Considere a, b, c e d definidas conforme a seguir, e calcule os resultados das
seguintes operações caso elas sejam legais. se uma operação for ilegal, explique o
motivo.
1  1
1 
 2  2
a= 
b= 
c=  
d = eye(2)


0 2 
 2
 1 2 
7. Avalie cada uma das seguintes expressões:
a) 11 / 5 + 6
b) (11 / 5) + 6
c) 11 / (5 + 6)
d) 3 ^ 2 ^ 3
e) 3 ^ (2 ^ 3)
f) round (-11/5) + 6
g) ceil (-11/5 + 6
h) floor (-11/5) + 6
8. Posição e Velocidade de uma Bola. Se uma bola estacionária é lançada da altura
h 0 acima da superfície da Terra, com velocidade vertical v 0 , a posição e a
velocidade da bola como função do tempo serão dadas pelas equações
1
h(t )  gt 2  v0 t  h0
2
v(t )  gt  v0
onde g é a aceleração da gravidade (-9,81 m / s 2 ), h é a altura acima da superfície
da Terra (assumindo ausência de atrito do ar) e v é o componente vertical da
velocidade. Escreva um programa MATLAB que solicite ao usuário a altura inicial
da bola em metros e a velocidade da bola em metros por segundo, depois desenhe a
altura e velocidade como função do tempo. Não deixe de incluir as legendas
apropriadas no seu desenho.
9. A distância entre dois pontos  x1, y1 e x 2, y 2 em um plano de coordenadas
cartesianas é dada pela equação d  ( x1  x2) 2  ( y1  y 2) 2 . Escreva um
programa para calcular a distância entre quaisquer dois pontos  x1, y1 e x 2, y 2
especificados pelo usuário. Utilize boas práticas de programação em seu programa.
Use-o para calcular a distância entre os pontos (2, 3) e (8, -5).
10. Energia Armazenada em uma Mola. A força requerida para comprimir uma bola
linear é dada pela função F  kx , onde F é a força em Newtons e k é a constante
da mola em Newtons por metro. a energia potencial armazenada na mola
1
comprimida é dada pela equação: E  kx2 , onde E é a energia em joules. A
2
informação a seguir diz respeito a quatro molas.
Mola 1
Mola 2
Mola 3
Mola 4
Força (N)
20
24
22
20
500
600
700
800
Constante da mola k (N/m)
Determine a compressão de cada mola e a energia potencial armazenada em cada uma
delas. qual mola tem mais energia potencial armazenada?
11. Raio de Curva de Aeronaves. Um objeto movendo-se em uma trajetória circular,
com velocidade tangencial constante v , é apresentado na Figura 2.14. A aceleração
radial requerida para o objeto se mover na trajetória circular é dada pela equação
v2
a
, onde a é a aceleração centrípeta do objeto em m / s 2 , v é a velocidade
r
tangencial do objeto em m / s e r é o raio da curva em metros. Suponha que o
objeto seja uma aeronave, responda as seguintes questões sobre ela:
a) Suponha que a aeronave esteja se movendo a Mach 0,85, ou seja 85% da
velocidade do som. se a aceleração centrípeta for de 2g, qual será o raio da curva
da aeronave? (Nota: para este problema, você pode assumir que Mach 1 = 340
m / s e 1g = 9,81 m / s 2 .)
b) Suponha que a velocidade da aeronave aumente para Mach 1,5. Qual o raio da
curva para a aeronave?
c) Desenhe o raio da curva como função da velocidade da aeronave para
velocidade entre Mach 0,5 e Mach 2,0, assumindo que a aceleração permaneça
em 2g.
d) Suponha que a aceleração máxima suportada pelo piloto seja de 7g. Qual o
menor raio da curva da aeronave a Mach 1,5?
e) Desenhe o raio da curva como função da aceleração centrípeta para acelerações
entre 2g e 8g, assumindo uma velocidade constante de Mach 0,85.
v
a
r
Download

Lista Matlab