- #1

irNewton

- 17

- 0

## Homework Statement

Question: A ball is launched from a height of 12m. It should land in a pool that has a length of 22m and is 9m away from the wall. Find the minimum and maximum initial velocities for the ball to land in the pool. The ramp is angled at 1 radian such that vy = 0.54v and vx = 0.84v at time zero. The ball will not be airborned for more than 3 seconds.

## Homework Equations

px= vx*t

py = 12m+vy*t

vy = vy0 – t *9.81 m/s^2

vi = [vx0 vy0] (matlab)

## The Attempt at a Solution

So I tried to write a loop for it. My nested for loop goes on forever...can someone please help?

s= 'DEAD';

k = 'ALIVE';

v0=0:0.01:100;

t=0:0.01:3;

for r=1:length(v0);

v00=v0(r);

vxx=v0(r)*0.84;

vyy=v0(r)*0.54;

pxi=vxx.*t;

for j = 1:length(pxi);

if pxi(j)<9;

fprintf('%s', s);

elseif pxi(j)>31;

fprintf('%s', s);

else

fprintf('%s', k);

end;

j=j+1;

end;

end;

PLEASE help! I think my approach may be wrong. If anyone can provide some pseducode :/ I suck at matlab!