平移变换练习 by Glen Reesor
几何画板及绘图内容加载中,请稍等……
①本范例演示如何通过给定函数及其平移变换图像,确定平移参数h和k;②涉及核心数学概念:函数图像平移、变换公式g(x)=f(x−h)+k、解析几何;③构造要点:使用Random命令生成随机函数和变换,If命令控制逻辑,Textfield显示结果,涉及对象包括verticalTranslationProgress, randomFn, k1, h1, kTarget, hTarget等;④适合高中数学学生练习函数变换和参数求解。
GeoGebra 命令及参数
Random(1, 5) → randomFnRandom(-4, 4) → k1Random(-4, 4) → h1If(horizontalStretchProgress < 1, 1 + (horizontalStretchProgress * (abs(bTarget) - 1)), If[horizontalStretchProgress < 1.5, (0.99 * abs(bTarget)), bTarget]) → bIf(verticalStretchProgress < 1, 1 + (verticalStretchProgress * (abs(aTarget) - 1)), If[verticalStretchProgress < 1.5, (0.99 * abs(aTarget)), aTarget]) → aTextfield(aTarget) → inputBoxaTextfield(bTarget) → inputBoxbTextfield(hTarget) → inputBoxhTextfield(kTarget) → inputBoxkIf(randomFn ≟ 1, (x - h1 - 1)^(2) - 2 + k1, If[randomFn ≟ 2, (1 / 16 * (x - h1)^(3)) - (3 / 4 * (x - h1)) + k1, If[randomFn ≟ 3, (2 * sin(((45 * (x - h1)))°)) + k1, If[randomFn ≟ 4, 2^(x + 1 - h1) - 6 + k1, (((((-1) / 18 * (x + 7 - h1)) * (x + 2 - h1)) * (x - 1 - h1)) * (x - 3 - h1)) + k1]]]) → fnOrigRandom(-7, 7) → h2Random(-7, 7) → k2