发射角度与射程关系数据收集

发射角度与射程关系数据收集
几何画板及绘图内容加载中,请稍等……
2019-05-24 23:16
①本范例演示发射角度与射程距离的散点关系;②涉及核心数学概念包括角度、三角函数、解析几何;③构造要点使用了Polygon、Textfield、Zip、TableText、LaTeX、RotateText等GeoGebra命令,以及Reset、x1text至x10text等对象;④适合高中物理或数学课程,用于数据分析和函数拟合教学。

GeoGebra 命令及参数

  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