将点(x,y)绕原点旋转n度,得到的坐标是多少?是否有公式,这个公式是怎么样的?
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/01 12:13:01
![将点(x,y)绕原点旋转n度,得到的坐标是多少?是否有公式,这个公式是怎么样的?](/uploads/image/z/5228536-40-6.jpg?t=%E5%B0%86%E7%82%B9%28x%2Cy%29%E7%BB%95%E5%8E%9F%E7%82%B9%E6%97%8B%E8%BD%ACn%E5%BA%A6%2C%E5%BE%97%E5%88%B0%E7%9A%84%E5%9D%90%E6%A0%87%E6%98%AF%E5%A4%9A%E5%B0%91%3F%E6%98%AF%E5%90%A6%E6%9C%89%E5%85%AC%E5%BC%8F%2C%E8%BF%99%E4%B8%AA%E5%85%AC%E5%BC%8F%E6%98%AF%E6%80%8E%E4%B9%88%E6%A0%B7%E7%9A%84%3F)
将点(x,y)绕原点旋转n度,得到的坐标是多少?是否有公式,这个公式是怎么样的?
将点(x,y)绕原点旋转n度,得到的坐标是多少?
是否有公式,这个公式是怎么样的?
将点(x,y)绕原点旋转n度,得到的坐标是多少?是否有公式,这个公式是怎么样的?
你先算一下,(x y)与原点连线 跟x轴的夹角,设为m,则tanm=y/x,再算(x y)到原点的距离设为r,r的平方=x平方+y平方,
新坐标与原点距离还是r,这是不变的.
所以新的x=r*cos(n+m)
新的y=sin(n+m)
这个又不难,可以自己推的,方法就是以此点到原点的线段为半径,原点作圆心,作一个圆,
那么,R=√(x^2+y^2)
设此线段与X轴夹角为A,则COSA=x/R,A=ARCcos(x/R),
点(x,y)绕原点旋转n度后的坐标,(R*COS〔A+n〕,R*SIN[A+n])
然后将x,y代入就得到了,结果就是
{[√(x^2+y^2)]*COS[ARC...
全部展开
这个又不难,可以自己推的,方法就是以此点到原点的线段为半径,原点作圆心,作一个圆,
那么,R=√(x^2+y^2)
设此线段与X轴夹角为A,则COSA=x/R,A=ARCcos(x/R),
点(x,y)绕原点旋转n度后的坐标,(R*COS〔A+n〕,R*SIN[A+n])
然后将x,y代入就得到了,结果就是
{[√(x^2+y^2)]*COS[ARCcos(x/R)+n],[√(x^2+y^2)]*SIN[ARCcos(x/R)+n]}
收起
建议才用极坐标变换
y=rsin[a]
x=rcos[a]
y'=rsin[a+n]
x'=rcos[a+n]