坐标变换下的直线方程探索
几何画板及绘图内容加载中,请稍等……
本范例通过改变坐标系,演示如何探索过给定点的直线方程,并展示给定斜率。涉及的核心数学概念包括坐标系变换、直线方程和斜率。作图要点——本范例使用了 GeoGebra 的 TableText, Corner, Distance, Text, Line, Sequence, Point 等命令和对象。适合高中数学教学或自学,用于理解坐标变换对直线方程的影响。
GeoGebra 命令及参数
TableText({{"0"}, {"\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ "}}, "hc") → Xt0Corner(1) → corner1Corner(3) → corner3Corner(2) → corner2Corner(4) → corner4Corner(5) → screenDimDistance(corner1, corner2) → distXDistance(corner1, corner4) → distYText("$(x_1,y_1)=(" + (x(O)) + "," + (y(O)) + ")", (x(O), y(O) - 10 / unitY), true, true) → text3Line(O, xAxis) → XaxisLineSequence(Segment[(n + x(O), y(O)), (n + x(O), y(O) - 2 / unitY)], n, (round((x(Corner[1]) - x(O)) / AxisStepX[]) * AxisStepX[]), x(Corner[2]) - x(O), AxisStepX[]) → XaxisTicksLine(O, yAxis) → YaxisLineSequence(Segment[(x(O), y(O) + n), (x(O) - 2 / unitX, y(O) + n)], n, (round((y(Corner[1]) - y(O)) / AxisStepY[]) * AxisStepY[]), y(Corner[4]) - y(O), AxisStepY[]) → YaxisTicksPoint(a) → AText("(x,y) = (" + (x(A)) + "," + (y(A)) + ") in black coordinate system") → text2Text("(X,Y) = (" + (x(A) - x(O)) + "," + (y(A) - y(O)) + ") in blue coordinate system") → text1Sequence(If[n ≟ 0, "", Text[TableText[{{"" + (n) + ""}, {"\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ "}}, "hc"], (n + x(O) - (Distance[Corner[Xt0, 1], Corner[Xt0, 2]] * 0.5) - 3 / unitX, y(O) - 2 / unitY), true, true]], n, (round((x(Corner[1]) - x(O)) / AxisStepX[]) * AxisStepX[]), x(Corner[2]) - x(O), AxisStepX[]) → XaxisNumbersSequence(If[n ≟ 0, "", Text[TableText[{{"\phantom{(}" + (n) + ""}, {"\phantom{(} \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ "}}, "hr"], (x(O) - Distance[Corner[Xt0, 1], Corner[Xt0, 2]] - 4 / unitX, n + y(O) + (Distance[Corner[Xt0, 1], Corner[Xt0, 4]] * 0.25) + 1 / unitY), true, true]], n, (round((y(Corner[1]) - y(O)) / AxisStepY[]) * AxisStepY[]), y(Corner[4]) - y(O), AxisStepY[]) → YaxisNumbers
AI 绘图提示语参考
画一个坐标系,包含x轴和y轴,并在x轴上标出刻度。在坐标系中画一个点,并显示该点的坐标。然后在该点处画一条直线,并显示该直线的方程。通过坐标变换,将坐标系平移,观察直线方程的变化。在坐标系中标注原点、坐标轴、刻度线和点的坐标,并用不同颜色区分原始坐标系和平移后的坐标系。
以上提示语为根据原始绘图命令整理而来,仅供参考。