- #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!