Canvas の座標系は、
x y 2次元平面座標系の第1象限の
x 軸に対しての鏡像になっています。
したがって、
0 ≦
x ≦ 460 かつ 0 ≦
y ≦ 500 の範囲に、
y =
x2 という式で表される放物線を描くには、
Canvas の座標系において、
−2.2 ≦
x ≦ 2.2 の範囲で 放物線
y =
x2 を描き、

( 2 × 2.2 ) × 100 =→ 440 2.2
2 × 100 =→ 448
それを
x 軸方向にも
y 軸方向にも 100 倍し、
【
y' =
x'
2 / 100 ( −220 ≦
x' ≦ 220 ) 】
なぜなら、
(
x,
x2 ) → ( 100
x, 100
x2 )
x' = 100
x かつ
y' = 100
x2 と置くと、
y' =
x'
2 / 100 ( −220 ≦
x' ≦ 220 )
それの
x 軸に対する鏡像をとり、
【
y' = −
x'
2 / 100 ( −220 ≦
x' ≦ 220 ) 】
それを
y 軸に平行に
xの正方向に 230 移動させ、
【
y'' = −(
x'' − 230 )
2 / 100 ( 10 ≦
x'' ≦ 450 ) 】
なぜなら、
(
x', −
x'
2 / 100 ) → (
x' + 230, −
x'
2 / 100 )
x'' =
x' + 230 かつ
y'' = −
x'
2 / 100 と置くと、
y'' = −(
x'' − 230 )
2 / 100 ( 10 ≦
x'' ≦ 450 )
それを
x 軸に平行に
yの正方向に 484 移動させる必要があります。
【
y'' = −(
x'' − 230 )
2 / 100 + 484 ( 10 ≦
x'' ≦ 450 ) 】