Mechanics
Mathematica Documentation
Mathematica Source Code
Page 4



(Tennis.ma)

A tennis player during her service throws a 59-g tennis ball straight up and at the peak of its trajectory hits it with her racket which exerts a horizontal force given by F = at + bt^2, where a= 1200 N/ms, and b=400 N-ms^(-2). The ball separates from the racket after t=3.0 ms, where t is measured from the time the racket first contacts the ball.
a) Sketch the impulse as a function of the time using a spreadsheet and determine i) the impulse and ii) the average impulsive force
b) Using maple or mathematica or other means, determine the impulse and the average impulsive force.


(Wallfall.ma)

A stud wall has been built by construction workers and carelessly left standing upright unsupported. It has a mass of 11.5 kg and a height of 2.66 m. The wall CM is 1.33 m from either end, and its moment of inertia with respect to an axis running through the side on the ground is 36.7 kg-m^2. The wall is accidentally brushed by a worker as he goes by, giving it an initial angular velocity of 0.05 radians/sec.
a) Determine the angular velocity when the wall hits the ground.
b) Find the time for the wall to hit the ground, using a numerical integration technique.


(Yank.ma)

A mass M hangs from a fixed support by a thin thread. An identical thread is connected to the bottom of mass M. By grasping the bottom thread, a person can make either the top thread bread or the bottom thread break. Discuss how this would be done. [1-2 min TPS; yank sharply on lower thread to break it first.]

We will model the 'inertial' effect of the mass M when we pull suddenly on the lower thread by treating the threads as springs. Each thread has the same spring constant k, the same unstretched length Lo, and the same breaking strength B. The threads (springs) will break when the force exceeds B and the extension of the spring exceeds D= B/k. D is then the maximum extension of the spring before the string breaks.

Before we pull on the lower spring, (t<=0) mass M is at equilibrium. The upper spring is stretched by an amount Mg/k, and exerts an upward force of Mg, opposite to the mass's weight. All distances are measured positive downward from the fixed support. Pulling on the bottom thread means that the free end of the lower spring travels at a constant velocity V.

h(t) is the upper spring length, from the support to mass M. At t=0, h(0) =Lo + Mg/k. x(t) is the distance downward from h(0) to mass M. At t=0, x(0)=0. After t=0, h(t) = Lo + Mg/k + x(t).

s(t) is the lower spring length from mass M to the free end. At t=0, s(0) = Lo. After t=0, s(t) = Lo+Vt -x(t).

The net force on the mass M is then Fnet = +Mg -k( h(t) - Lo ) + k( s(t) - Lo ).

a) Collect the information above, and write Fnet in terms of x(t), M, g, k, V and t.
b) If the yank on the lower thread is violent enough, the mass will hardly move before the lower thread snaps. This means that x(t) is practically zero, so the force in the lower spring is only due to the rapid stretching from Vt. Write down the net force on the mass in terms of t, assuming that x(t) is nearly zero.
c) Solve Fnet = Ma for the displacement x(t), assuming that in Fnet x can be set to zero. (The second time derivative of x(t) won't be close to zero, even though x is nearly zero.). [Use dsolve, or integrate by hand].
d) Now let M = 1.15 kg, k = 100 N/m, Lo = 0.18 m and V = 14.0 m/s. Assume either thread will break when the force is 12.00 N. [The upper thread is quite close to breaking before the lower thread is pulled at all.] Calculate the time for the lower thread to break. [Recall that s(t) is the length of the lower spring.]
e) From the displacement of the mass M from the time in part d), calculate the force on the upper thread, and find out if it broke before the lower thread broke. [Don't forget that the upper thread has over 11 N on it to begin with!]


(Yankadv.ma)

In the yank.ma problem, don't assume that x(t) is nearly zero in the force equation. Solve the full Fnet = Ma equation for x(t) using dsolve.
a) Obtain the solution x(t) in terms of two arbitrary constants. Then use the condition that x(0) = 0 and dx/dt(0) = 0 to evaluate the two arbitrary constants.
b) Use the dsolve command again, but this time include the boundary conditions right in the command, so that the solution automatically fits the two boundary conditions.
c) Now let M = 1.15 kg, k = 100 N/m, Lo = 0.18 m and V = 14.0 m/s. Assume either thread will break when the force is 12.00 N. [The upper thread is quite close to breaking before the lower thread is pulled at all.] Calculate the time for the lower thread to break.
d) Determine the force on the upper thread when the lower one breaks. Which thread broke first?
Going Further: Solve for the velocity V which breaks both strings at once. Velocities faster than this should break the lower spring first, and slower velocities will break the upper one first. [Answer: both break @ 2.13 m/s]


Page 1 of Mathematica Mechanics Problems
Page 2 of Mathematica Mechanics Problems
Page 3 of Mathematica Mechanics Problems