Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

PYTHON (PLEASE SHOW OUTPUT): PREVIOUS PROBLEM: The h-dependent range equation de

ID: 3882729 • Letter: P

Question

PYTHON (PLEASE SHOW OUTPUT):

PREVIOUS PROBLEM:

The h-dependent range equation derived in part (a) of the previous problem makes t easy to figure out how far something will go for a given launch angle. But what if you want to know what launch angle to use to hit a target at a known range R? It's possible to invert the equation, but it's quite difficult algebraically... Instead, let's use a computer What we have is Rf(), assuming that v and h are constants. The usual way to solve things computationally is to rearrange this like so: F() /(0)-R. Having done that, we can plot F(9), and graphically determine the value of for which F() = 0. Using Python, write a function F(0) that returns the value of f(0)-R, Plot F(0) versus and zoom in on the resulting graph to determine the value of for which F(9-0. You may have to try a few different range values for as a way of zooming in. Report your answers to at least two decimal places. Be sure to save your work; you'll need it next week. Use these values: R = 2.5 m, h = 1.2 m, u = 4.8 m/s. There may be more than one correct answer.

Explanation / Answer

function F(theta) which return

def F(theta):

s= f(theta) - R

return s

theta =2.0
R=2.5

Previous problem solution

a ) R=u2 * sin2(theta) / g;

b) when h=0 .the object travels in horizontal direction.