切线与法线作图练习:随机二次函数点的几何辨析
几何画板及绘图内容加载中,请稍等……
本范例演示如何在抛物线(可视为二次函数曲线)上指定一点,并构造该点处的切线与法线,从而直观看到“切线方向与法线方向”的正交关系。核心数学概念包括:二次函数的几何性质、切线与法线的定义、导数/斜率思想与曲线在一点处的切向方向,以及由斜率确定直线方程的坐标几何表达。作图要点上,构造摘要体现了使用 Random 进行随机参数/点的选择,用 If 进行分情况处理以保证几何关系成立;用 SurdText 生成含根号的文本结果(如精确斜率或方程信息);并结合 Textfield 让用户输入或调整相关数值,从而动态更新切线与法线。对象栏中出现的 button1~button40 说明界面包含多种交互按钮,用于触发不同步骤或不同练习配置。适合中学后段到大学入门阶段的解析几何、函数与导数的概念建模练习,也适合作为课堂演示与自学的交互式作图任务。
GeoGebra 命令及参数
Random(1, 10) → whatwegetRandom(-5, 5) → a_{1}If(a_{1} ≠ 0, a_{1}, 1) → aRandom(-10, 10) → bRandom(-20, 20) → cRandom(-7, 7) → xap_{1}If(whatweget ≟ 1, 1 / sqrt(Simplify[(abs(a) * x) + abs(c)]), whatweget ≟ 6, 1 / Simplify[(a * x) + c], whatweget ≟ 7, 1 / Simplify[(a * x^(2)) + c], whatweget ≟ 8, sqrt(Simplify[(a * x) + abs(c)]), whatweget ≟ 9, sqrt(Simplify[(a * x^(2)) + abs(c)]), whatweget ≟ 10, Factor[((a * x) + b)^(2)], whatweget ≟ 2, Simplify[(a * x^(2)) + c], whatweget ≟ 3, Simplify[(a * x^(3)) + c], whatweget ≟ 4, Simplify[(a * x^(2)) + (b * x) + c], whatweget ≟ 5, Simplify[(a * x^(3)) + (b * x) + c]) → fIf(whatweget ≟ 1, Random[1, 7], whatweget ≟ 8 ∧ a ≥ 0, Random[1, 7], whatweget ≟ 8 ∧ a < 0, Random[-7, -1], whatweget ≟ 9 ∧ a < 0, Random[0, floor(sqrt(abs(c) / abs(a)))], xap_{1}) → xapSurdText(tangslpe) → tangslpetxtTextfield(yourtangentslope) → InputBox1Textfield(yournormalslope) → InputBox2Textfield(yourtangentline) → InputBox3Textfield(yournormalline) → InputBox4
AI 绘图提示语参考
画一个随机生成的二次函数图像,并在图像上选择一个随机点。然后,以该点为切点,画出该点的切线和法线。切线的斜率应基于函数在该点的导数,法线则与切线垂直。展示切线和法线的方程式,并允许用户输入自定义的斜率和方程式来动态更新图形。
以上提示语为根据原始绘图命令整理而来,仅供参考。