Você está na página 1de 3

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%% exerccios de introduo engenharia %%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% exerccio 3 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%
Uma partcula lanada obliquamente no vcuo, a 45 em relao ao eixo X,
suposto fixo no solo, e segundo uma elevao de 30. O cdigo para este
movimento apresentado abaixo. Com base na descrio dos vetores obtidos,
cujos significados fsicos so apresentados sob a forma de comentrios ao lado
de cada vetor relevante, construa a representao grfica da trajetria desta partcula,
sobreposto aos vetores velocidade para cada instante de tempo considerado. Esta
representao
grfica deve apresentar a descrio para cada eixo coordenado segundo seu significado
fsico,
ttulo, legenda, grid e deve estar estritamente confinado ao primeiro octante do g
rfico.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% cdigo exerccio 3 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%
%ngulo de elevao 30%
%ngulo com o eixo x 45%
clc
clear
t =0:0.4:4;
%instantes de tempo
V = 20*sqrt(2.);
g = 9.8;
vx = V*sin(pi./6)*cos(pi./4); % comp. x da velocidade inicial
vy = V*sin(pi./6)*sin(pi./4); % comp. y da velocidade inicial
vz = V*sin(pi./6);
% comp. z da velocidade inicial
Z = (vz*t)-((g/2)*(t.^2)); %deslocamento ao longo do eixo z
Y = (vy*t);
%deslocamento ao longo do eixo y
X = (vx*t);
%deslocamento ao longo do eixo x
Vz = vz - (g*t);
Vy = vy - (0.*t);
Vx = vx - (0.*t);

% comp. x da velocidade em funo do tempo


% comp. y da velocidade em funo do tempo
% comp. z da velocidade em funo do tempo

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%
Gabarito:
plot3(X,Y,Z,'xr--'),
hold on
quiver3(X,Y,Z,Vx,Vy,Vz,0.5);
hold off
%%%%%%%%%%%%caractersticas da representao%%%%%%%%%%%%%%%%%

xlabel('alcance x (m)');
ylabel('alcance y (m)');
zlabel('altura (m)');
title('Lanamento oblquo no vcuo 3D');
legend('trajetria','vetor velocidade');
axis([0,60,0,60,0,15]);
grid on;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% exerccio 4 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%
O programa abaixo representa o movimento oscilatrio de uma partcula
com e sem os efeitos dissipativos do arrasto devido a existncia de um fluido qual
quer.
Em uma mesma imagem, plote os grficos do oscilador amortecido e no amortecido
verticalmente alinhados. Cada grfico deve conter ttulo, descrio para os eixos coorde
nados
e grid.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% cdigo exerccio 4 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%
clc
clear
k
m
b
A

=
=
=
=

100.;
1.;
2.;
10.;

%constante da mola (N/m)


%massa da partcula (kg)
%coeficiente de arrasto (N.s/m)
%amplitude da oscilao(mm)

gama = b/(2.*m);
w0 = sqrt(k/m);
w1 = sqrt((w0^2) - (gama^2));
t = 0:pi/4000:3*pi;

%tempo

y1 = A*sin(w0*t);
%amplitude em funo do tempo para o oscilador no amo
rtecido
y2 = A*exp(-gama*t).*sin(w1*t); %amplitude em funo do tempo para o oscilador amort
ecido
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%
Gabarito:
subplot(2,1,1)
plot(t,y1,'g');
xlabel('tempo');
ylabel('amplitude');
title('Oscilador no amortecido');
grid on;

subplot(2,1,2)
plot(t,y2,'r');
xlabel('tempo');
ylabel('amplitude');
title('Oscilador amortecido subcrtico');
grid on;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% exerccio 5 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%
O cdigo abaixo representa as componentes x e y de um certo campo vetorial
que depende estritamente da posio no plano xy.
Apresente a representao grfica deste campo vetorial. Alm disso, o grfico
deve apresentar ttulo, indicao do significado fsico dos eixos coordenados e legenda.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% cdigo exerccio 5 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%
clc
clear
[x,y] = meshgrid(-1:0.1:1);
vx = y.^2; %componente x do campo vetorial
vy = x.^2; %componente x do campo vetorial
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%
Gabarito:
quiver(x,y,vx,vy,'r');
xlabel('x(m)');
ylabel('y(m)');
title('Campo vetorial V')
legend('Escoamento');
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%

Você também pode gostar