Back to previous page

[Graphics:Images/index_gr_1.gif]

A  Mathematica program written  by the students in the first week of the summer physics project.

John Tate, Kuo-Chao Tseng, Mark De Jesus, Kathleen Kim, Anderea Johnson and Cindy Zer

1) Drop a ball and measure its height in centimeter.

[Graphics:Images/index_gr_2.gif]
[Graphics:Images/index_gr_3.gif]

2) Measure its bance five times for each drop height

[Graphics:Images/index_gr_4.gif]

3) Set number of bounces to five

[Graphics:Images/index_gr_5.gif]

4) Find the mean or the average value for each bounce

[Graphics:Images/index_gr_6.gif]

5) Make a list of the average values

[Graphics:Images/index_gr_7.gif]
[Graphics:Images/index_gr_8.gif]

6) Find the average deviation of the mean for each bounces

[Graphics:Images/index_gr_9.gif]

7) Make a list of these deviations

[Graphics:Images/index_gr_10.gif]
[Graphics:Images/index_gr_11.gif]

8) Form a table of the drop hight, bounce height and the errors associated with bounce hight.

[Graphics:Images/index_gr_12.gif]
[Graphics:Images/index_gr_13.gif]

9) Map two member list from step 8 an make a list consisting of drop height verses the bounce height.

[Graphics:Images/index_gr_14.gif]
[Graphics:Images/index_gr_15.gif]

[Graphics:Images/index_gr_16.gif]

10) Plot data points and use DisplayFunction->Idenetity to hide the plot

[Graphics:Images/index_gr_17.gif]

11) Do a linear square fit to above data and obtain an equation with height as an x-axes.

[Graphics:Images/index_gr_18.gif]
[Graphics:Images/index_gr_19.gif]

12) Plot this equation as bounce height verses the drop height

[Graphics:Images/index_gr_20.gif]

13) Combine the plots in step 10 and 12 without displaying them.

[Graphics:Images/index_gr_21.gif]

14) Load package for plotting data containig the errorbars.

[Graphics:Images/index_gr_22.gif]

15) Plot bounce with errorbars verses drop height.

[Graphics:Images/index_gr_23.gif]

16) Show fitted curve through data points and the errorbars together in one plot.

[Graphics:Images/index_gr_24.gif]

[Graphics:Images/index_gr_25.gif]

[Graphics:Images/index_gr_26.gif]
[Graphics:Images/index_gr_27.gif]

17) Load a package for plotting several lists with errors in x and errors in y values.

[Graphics:Images/index_gr_28.gif]

18) Map the ErrorBar on data with errors in the direction of the bounce,

[Graphics:Images/index_gr_29.gif]
[Graphics:Images/index_gr_30.gif]

19) make a new list of data with  ( + -) errorbars.

[Graphics:Images/index_gr_31.gif]
[Graphics:Images/index_gr_32.gif]

20) Plotbounce verses height and hide the plot.

[Graphics:Images/index_gr_33.gif]

21) Combine plot 2 in step 12 with plot 6 in step 20 and show them in one plot.

[Graphics:Images/index_gr_34.gif]

[Graphics:Images/index_gr_35.gif]

As you can see "Method 1" and "Method 2"  are very similar with an exception that method 2 is shorter, more efficient and it contains two short horizontal dashes avove and below each errorbars.

Back to previous page