无阻尼弹簧系统的能量守恒演示
几何画板及绘图内容加载中,请稍等……
所属专题
MATH1052-edX
本范例演示无阻尼弹簧振子机械能守恒的动态过程,通过动画展示弹簧振子在平衡位置附近往复运动时,动能与弹性势能相互转换但总能量保持不变的现象。核心数学概念包括简谐运动方程、微分方程求解、能量守恒定律E=½kx²+½mv²=常数。构造要点:使用CurveCartesian绘制振子运动轨迹的参数方程,用Vector和Rotate命令构建弹簧几何表示,通过Point和Segment绘制振子与平衡位置,用Slider动画控制时间参数t的演变,并配合Textfield实时显示能量数值。适合高中物理课程中机械能守恒定律的教学演示,也可作为大学微分方程课程的物理模型实例。
GeoGebra 命令及参数
CurveCartesian((l * cur / (((2 * π) * loops))) + (p * cos(cur)) - p - ls, 2 + sin(cur), cur, 0, ((2 * π) * loops)) → curPoint(cur) → JPolygon(A, B, C, D) → poly1, a, b, c_1, dPolygon(E, F, G, H) → poly2, e, f, g, hSegment(I, J) → iPoint(xAxis) → KPoint(xAxis) → LPolygon(K, L, N, O) → poly3, k_1, l_1, n_1, o_1Vector(Q, P) → uVector(Q_1, P_1) → u_1Circle(R, (((0.5 * k) * dx_0^(2))) / 300) → cPoint(c) → SRotate(S, (360° * (abs(x(M)) / dx_0)^(2)), R) → S'Angle(S, R, S') → αCircleSector(R, S, S') → qCircleSector(R, S', S) → rPoint(r) → TPoint(r) → USegment(Z, A_1) → nSegment(B_1, C_1) → sSegment(D_1, E_1) → a_1Point(c) → J_1Point(c) → K_1Sequence(Segment[(18 + (ii * pd / 8), 21), (18 + (ii * pd / 8), 9)], ii, 5, 200, 5) → list1, {12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12}Sequence(Segment[((dx_0 * iii), 0), ((dx_0 * iii), -0.5)], iii, -0.75, -0.25, 0.25) → list2, {0.5, 0.5, 0.5}Sequence(Segment[((dx_0 * iii), 0), ((dx_0 * iii), -0.5)], iii, 0.25, 0.75, 0.25) → list3, {0.5, 0.5, 0.5}Vector(Q_4, P_4) → u_4Textfield(k) → inputBox1Textfield(m) → inputBox2Textfield(dx_0) → inputBox3
AI 绘图提示语参考
绘制一个无阻尼弹簧振子的机械能守恒动态图形。首先绘制弹簧的几何表示,然后画出质量块和平衡位置。使用参数曲线绘制振子的轨迹。通过滑块控制时间,显示动能和弹性势能的实时值,并在圆上绘制角度和扇形区域来表示能量分布。
以上提示语为根据原始绘图命令整理而来,仅供参考。