正在加载图片...
speed, swing at about 100 mph(or 45 m/sec). For what range of angles will the ball land over the fence? How much does this change if we were in denver rather than boston? Report on some Problem 7: Throwing instead of hitting Now lets turn this around. Instead of worrying about how far the ball will carry when hit, suppose we want a robotic fielder that can throw the ball accurately and efficiently For this, we want to determine the best angle to throw the ball at a given velocity in order to reach a target a given distance away in the shortest amount of time. We will assume the target is at height 0(i.e. on the ground)-we could do this for a given height of the target but well assume that our fielders are good at catching things at ground level You need to write a procedure(or set of procedures)that use the same integration idea to accomplish the following. Given an input velocity and desired distance(plus the other parameters such as mass of the ball, the beta coefficient, gravity, and the height at which the throw was made), we want to try different initial angles(ranging from -90 to 90 degrees)at which to throw, If throwing at a particular angle will result in the bal traveling roughly the desired distance(up to some error) then we want to find the time it takes for the ball to reach the target using this trajectory(Hint: a variation on your integrate code will do this part). Finally, we want to find the trajectory that results in the shortest time, given a fixed initial velocity magnitude which at the given velocity the player can throw the required distance, you retun the Write a set of procedures to do this. We suggest that if there is no angle in this range for answer 0 for the time so you can tell this case apart from the others You can use this to get a sense of times involved in baseball. For example, the distance from home plate to second base is roughly 36m. If your catcher has a gun for an arm, and can throw at 100 mph, (or 45 m/sec), how long does it take for the throw to reach second base? How long if he throws at 35 m/sec? of at 55 m/sec? Note that a really good base runner should be able to get from first to second base in oughly 3 seconds. If the pitcher is throwing at 90 mph how long does it take to reach home? If the catcher throws at 90 mph, how much time does he have to catch and release the ball if he is going to put out a runner trying to steal second? Now use your procedures to get some data on outfielders. Suppose an outfielder has a strong arm and can throw at 45m/sec. How quickly can he throw the ball to a target at distance of 30m? 60m? 80m? What if he can throw 55 m/sec? What about the same distances but with a weaker outfielder, who can only throw at 35m/sec?speed, swing at about 100 mph (or 45 m/sec). For what range of angles will the ball land over the fence? How much does this change if we were in Denver rather than Boston? Report on some examples. Problem 7: Throwing instead of hitting Now let’s turn this around. Instead of worrying about how far the ball will carry when hit, suppose we want a robotic fielder that can throw the ball accurately and efficiently. For this, we want to determine the best angle to throw the ball at a given velocity in order to reach a target a given distance away in the shortest amount of time. We will assume the target is at height 0 (i.e. on the ground) – we could do this for a given height of the target but we’ll assume that our fielders are good at catching things at ground level! You need to write a procedure (or set of procedures) that use the same integration idea to accomplish the following. Given an input velocity and desired distance (plus the other parameters such as mass of the ball, the beta coefficient, gravity, and the height at which the throw was made), we want to try different initial angles (ranging from -90 to 90 degrees) at which to throw. If throwing at a particular angle will result in the ball traveling roughly the desired distance (up to some error) then we want to find the time it takes for the ball to reach the target using this trajectory (Hint: a variation on your integrate code will do this part). Finally, we want to find the trajectory that results in the shortest time, given a fixed initial velocity magnitude. Write a set of procedures to do this. We suggest that if there is no angle in this range for which at the given velocity the player can throw the required distance, you return the answer 0 for the time so you can tell this case apart from the others. You can use this to get a sense of times involved in baseball. For example, the distance from home plate to second base is roughly 36m. If your catcher has a gun for an arm, and can throw at 100 mph, (or 45 m/sec), how long does it take for the throw to reach second base? How long if he throws at 35 m/sec? of at 55 m/sec? Note that a really good base runner should be able to get from first to second base in roughly 3 seconds. If the pitcher is throwing at 90 mph how long does it take to reach home? If the catcher throws at 90 mph, how much time does he have to catch and release the ball if he is going to put out a runner trying to steal second? Now use your procedures to get some data on outfielders. Suppose an outfielder has a strong arm and can throw at 45m/sec. How quickly can he throw the ball to a target at a distance of 30m? 60m? 80m? What if he can throw 55 m/sec? What about the same distances but with a weaker outfielder, who can only throw at 35m/sec?
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有