Launch Angle vs. Range Distance Data Collection

Launch Angle vs. Range Distance Data Collection
Loading the math board and drawing, please wait…
2019-05-24 23:16
This example demonstrates the relationship between launch angle and range distance using scatter plots. Key math concepts include angles, trigonometry, and coordinate geometry. It is constructed using GeoGebra commands like Polygon, Textfield, Zip, TableText, LaTeX, RotateText, along with objects such as Reset, x1text to x10text. Suitable for high school physics or mathematics classes focusing on data analysis and function fitting.

GeoGebra Commands & Parameters

  1. Polygon({(-10, -20), (95, -20), (95, 43), (-10, 43)}) → viewBox
  2. Textfield(x1text) → boxX1
  3. Textfield(x9text) → boxX9
  4. Textfield(x8text) → boxX8
  5. Textfield(x7text) → boxX7
  6. Textfield(x6text) → boxX6
  7. Textfield(x5text) → boxX5
  8. Textfield(x4text) → boxX4
  9. Textfield(x3text) → boxX3
  10. Textfield(x2text) → boxX2
  11. Textfield(x10text) → boxX10
  12. Zip(f(A), A, xVals) → yVals
  13. Zip((A, B), A, xVals, B, yVals) → pointsToPlot
  14. TableText({Join[{{"\cellcolor{#ffcc80}{\text{Launch Angle (°)}}"}, Zip[(("\vphantom{\small\frac{1}{2}}" * A) * ""), A, xVals]}], Join[{{"\cellcolor{#ffcc80}{\text{Range Distance (m)}}"}, yVals}]}, "|_vc") → data
  15. LaTeX("\text{Launch Angle (°)}") → xLabel
  16. RotateText(LaTeX["\text{Range Distance (m)}"], 90°) → yLabel
  17. LaTeX("\text{Enter values for the launch angle of an object sent into projectile motion within the range \(0°\)\\to \(90°\). The object's range distance, in m, will automatically be calculated and added to the\\table. The points will be plotted automatically.}") → TEXT