公式推导
我们暂时先放下之前的问题,研究一下更一般的情况:
如图,已知P点在原坐标系中的坐标(x, y),求P点在旋转了θ°后的新坐标系中的坐标(x’, y’)
我们现在的知识已经足够解决这个问题了。如果你还没有思路的话,下面是提示:
这条辅助线把原来的图形分割成了许多个直角三角形,而我们之前学过的三角函数可以处理直角三角形中的边角关系。
先看x',不难发现:
a = y * sin(θ)
b = x * cos(θ)
x' = a + b
= x*cos(θ) + y*sin(θ)
再看y',不难发现:
a = y * cos(θ)
b = x * sin(θ)
y' = c - d
= y*cos(θ) - x*sin(θ)
最后我们可以得出结论:
x' = x*cos(θ) + y*sin(θ)
y' = y*cos(θ) - x*sin(θ)
<iframe
width="100%"
height="800px"
scrolling="no"
src="https://www.ccw.site/embed?id=simple-math/simple/lec0802&type=comment"
title="{小Simple也能看懂的Scratch常用数学知识 0802}"
frameBorder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
allowFullScreen
scrolling="0"
></iframe>
本页索引