Pelota en cama elástica
Publicado por Pedro (2 intervenciones) el 05/02/2015 14:13:58
Buenas tardes,
Necesito hacer un fichero donde una pelota estará rebotando sobre una 'cama elástica'. He conseguido que la bola vuelva a su posición inicial para hacerme una idea, pero no consigo que la bola 'rebote' de forma que vuelva a la posición inicial ascendiendo. Este es el código, lo siento pero no se poner las tabulaciones en esta pagina :(
Un saludo.
Necesito hacer un fichero donde una pelota estará rebotando sobre una 'cama elástica'. He conseguido que la bola vuelva a su posición inicial para hacerme una idea, pero no consigo que la bola 'rebote' de forma que vuelva a la posición inicial ascendiendo. Este es el código, lo siento pero no se poner las tabulaciones en esta pagina :(
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
% Este fichero representará una pelota rebotando en una cama eslástica.
x=-6:0.01:30;
f=@(x) sin(pi/10*x)*cos(3*toc);
i=4.05;
tic
while toc<7
if (t~=toc)
i=i-0.05;
if (i<=f(5))
i=4.05;
end
end
plot(x,f(x));axis([0 10 -2 5])
text(5,i,'o')
drawnow;
end
Un saludo.
Valora esta pregunta


0