将点(x,y)绕原点旋转n度,得到的坐标是多少?是否有公式,这个公式是怎么样的?

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/18 07:53:31
将点(x,y)绕原点旋转n度,得到的坐标是多少?是否有公式,这个公式是怎么样的?
xSKOQ+5hn7M&.̢ U@M}<s+B6Ihs= 稙ֺ3 S='}۲N HkZ lM^85;^P9ff. xR7?h#u>L1[l\/f(Y=4;[lה)uϘ]ڣM}|u8n NoV|,Ԁ(-4 dub$NvC8}8hnSv'C (Cviv+/2I8F*_MH "j(B>/HėIσ1XNui8`:[\N(yj rExR 2e*inr^bF0#~VQf}ҬGAl?L@@vX“E*J ¡pd X,o XhT N']%,]|8 #6cm\" D81z"쥙e|ղh~<_TBh]ר~q݈4KËWM\gnFgNW_y+J kᧃR'AЊ$8Ⱦu

将点(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]