x,y座標で表されるある点を反時計回りにα°回転したX、Y座標に変換しました。
かつてこのサイトで教えていただいたとおり
(x、y)=(rcosθ,rsinθ)とおき,αだけ回転した座標なので
(X,Y)=(rcos(θ+α),rsin(θ+α))
加法定理を使って
X=xcosα-ysinα
Y=xsinα+ycosα
と計算しました。
ところが,ある本に同様の計算がついていたのですが,
X=xcosα+ysinα
Y=-xsinα+ycosα
となっており正負が異なります。(私と同じように反時計回りの回転)
私の計算が違っているのでしょうか。それとも何かの仮定が異なっているのでしょうか。
(ちなみにある本は作図により上記の結果を求めています。)
分かりにくいかもしれませんが,適切な指摘をお願いいたします。
No.8ベストアンサー
- 回答日時:
例えば x, y 座標系で (rcosα, rsinα)の点を反時計回りに角度β
回転させると、角度の加法定理から
(rcos(α+β), rsin(α+β)) = (r(cosαcosβ-sinαsinβ), r(sinαcosβ+sinαcosβ))
元の座標位置を (a, b) = (rcosα, rsinα) とすれば
(r(cosαcosβ-sinαsinβ), r(sinαcosβ+sinαcosβ)) = cosβa - sinβb, sinβa + cosβb
これがいわゆる回転変換。
座標軸の回転では XY座標の左回転に対して、点は右に回転するから、角度の符号を反転すればよい
(cos(-β)a - sin(-β)b, sin(-β)a + cos(-β)b) = (cosβa + sinβb, -sinβa + cosβb)
これが回転の座標変換の式です。角度の向きが逆なだけです。
蛇足ですが、
角度の加法定理は、添付図をじっくり眺めて Qのx座標と と S のy座標を求めれば、すぐに求まります。
詳細な図まで付けていただき大変ありがとうございました。大変よく分かりました。
「これが回転の座標変換の式です。角度の向きが逆なだけです。」の一言に納得感を感じました。
御回答をいただいた皆様に感謝です。
No.7
- 回答日時:
もうちょっと補足すると、前の質問の右側の図は
点が右回転、座標が左回転して位置関係が90度
変わってしまっていて意味不明。
多分何か説明が足りないです。
この回答への補足
私の質問の仕方が悪く申し訳ありません。かつて質問した件は,他の資料などによって取りあえず解決しました。今回は別件とお考えいただきたいと思います。
その上でNo.3の方が書いていただいた図は大変わかりやすいです。座標軸そのものが反時計回りに回転するときの変換式の導き方がよく分かりました。
(現在私が見ている本も同じ説明ですが,No.3の方の説明図の方がうんと親切でよく分かります。)
以上を踏まえて質問なのですが,座標軸そのものを反時計回りにα°回転させるときの変換式
X=xcosα+ysinα
Y=-xsinα+ycosα
をNo.3の方が書いたような図を使わずに,導く方法はないかという質問です。
* 単に座標上のある点(x,y)をα°回転させるのであれば移動後の座標は(rcos(θ+α),rsin(θ+α))と書き,式を簡単にするだけですみます。このような方法が座標軸そのものの回転でもあるのではないかと考えたのです。)
No.6
- 回答日時:
>X=xcosα+ysinα
>Y=-xsinα+ycosα
普通正しいのはこっち。
座標が左に回れば、その座標から見て
点は右に回る。
回転行列と回転の座標変換の変換行列では
角度の符号は逆転します。覚えておきましょう。
No.5
- 回答日時:
"ところが,ある本に同様の計算がついていたのですが,
X=xcosα+ysinα ・・・(1)
Y=-xsinα+ycosα・・・(2)
となっており正負が異なります。"
単なる勘違いじゃないですか。
我々がよくやる間違いですよ。
Xとx、Yとyを書き換えてください。
No.4
- 回答日時:
前の質問をちゃんと貼っておきましょう。
元の質問は「xy座標系から45°傾いたXY座標系へ変数を変換する」
「正解」から逆算と、#5の
> 余談ですが、回転するのが位置ではなくて座標軸の場合、
> 座標軸の回転方向を反時計回り(訳註:時計回りの間違いと思われる)で正とするのが一般的です。
> なので回転とは逆回りになります。
から判断すると、時計回りに45°傾けたものでした。
今回は、αは反時計回りが正のようです。
前回の問題、または、今回の問題で、どちらの方向が正か、明記されていませんか?(問題中に図示されてるとか)
また、x,y座標とXY座標の関係(元の座標系と傾けた座標系)が逆だったりしませんか?
No.3
- 回答日時:
私の計算が違っているのでしょうか。
それとも何かの仮定が異なっているのでしょうか。>計算が違っているのでしょう。
図(添付)から
x=Xcosα-Ysinα(1)
y=Xsinα+Ycosα(2)
(1)*sinα
xsinα=Xsinαcosα-Ysin^2α(3)
(2)*cosα
ycosα=Xsinαcosα+Ycos^2α(4)
(3)-(4)
xsinα-ycosα=-Y(sin^2α+cos^2α)=-Y
Y=-xsinα+ycosα
(1)*cosα
xcosα=Xcos^2α-Ysinαcosα(5)
(2)*sinα
ysinα=Xsin^2α+Ysinαcosα(6)
(5)+(6)
xcosα+ysinα=X(cos^2α+sin^2α)=X
以上から
X=xcosα+ysinα
Y=-xsinα+ycosα
No.2
- 回答日時:
質問文を読んでいて、よく分からなかったのですが、何を中心に何を反時計回りにα°回転したのですか。
たぶん原点を中心に回転したのだと思いますが、反時計回りにα°回転したのは「ある点」なのか、それとも「xy-座標系」なのか、どちらなのでしょうか。
「ある本」に図が載っているなら、回転したのがどちらなのか、その図を見れば判断できるのではないでしょうか。
この回答への補足
No.1の方,No.2の方早速の御回答ありがとうございました。
御指摘のとおり,原点を中心に座標そのものを回転するという図でした。
私の計算は,xy座標上のある点を,原点を中心にα°回転するという計算をしています。
(α=90°として(x,y)=(1,2)は(x,y)=(-2,1)に移ります。)
そこで,改めて教えていただけたらうれしいのですが,座標そのものを回転する(この質問で言うXY座標)ときの計算
X=xcosα+ysinα Y=-xsinα+ycosα はどのように導いたのでしょうか。
私の読んでいるある本は複雑な図を使って説明しています。加法定理で座標そのものの回転もやれないでしょうか。
No.1
- 回答日時:
α として具体的な数値をあてはめてみればわかるはず. 例えば α = 90° のときを考えると
・あなたの計算だと (X, Y) = (-y, x)
・「ある本」によれば (X, Y) = (y, -x)
になる. どっちが正しいと思う?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 数学 線形代数の2次元直交座標系、極座標系についての問題がわからないです。 2 2022/07/16 20:42
- 物理学 原点中心とする半径10cmの演習上、質点が1分間に600回の割合で反時計回りに運動している。 (1) 4 2023/05/29 12:46
- 数学 高校数学です。 放物線C:y^2=-2xとCに合同な放物線Dがある。Dは最初放物線y^=2xに一致し 0 2022/12/17 17:34
- 数学 高校数学です。 放物線y^2=-2xとCに合同な放物線Dがある。Dは最初放物線y^=2xに一致してお 2 2022/12/17 13:44
- 物理学 角速度ベクトルにつきまして 3 2022/08/09 15:44
- 財務・会計・経理 この問題の正解をおしえてほしいです。 第1問 損益計算書には営業利益、経常利益等、異なる名前の利益が 1 2023/06/02 05:04
- その他(Microsoft Office) Excelで時間計算(負) 8 2023/02/26 05:47
- 物理学 ミンコフスキー時空図の作図の仕方について 2 2023/04/30 10:01
- 物理学 物理 2 2023/01/17 13:31
- Excel(エクセル) Excel VBAについてです。 少しだけ知識はあるのですが、 うまくいかなかったので 質問させてい 3 2022/09/13 18:40
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
2022年 東京理科大 難易度判定
-
座標(x,y)間(=2点)の...
-
「原点に返る」と「原点に戻る...
-
距離と方向角から座標を求める...
-
楕円の円周上の座標を求める計...
-
右下の小さい数字について
-
大学の複素数の問題なんですが...
-
等高線図を書くための補間のやり方
-
座標のS/I方向について
-
座標値 世界測地系と日本測地系...
-
数学の、確率と漸化式の問題です。
-
4次元以上の座標からできる平面...
-
多角形の中心点の座標の求め方
-
2点からその延長線上にある点の...
-
3次元空間にある円の最大最小Z...
-
距離、方位角から座標を求める方法
-
これはなぜ楕円なんですか?
-
次の問題の解き方教えてくださ...
-
任意の地点からの回転座標の求め方
-
n単体が閉集合であることの証明
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
座標(x,y)間(=2点)の...
-
「原点に返る」と「原点に戻る...
-
距離と方向角から座標を求める...
-
距離、方位角から座標を求める方法
-
この解説の(5)が分かりません...
-
楕円の角度とは?
-
二次関数 (2)のAB=2√3である...
-
複素数平面についてです ①xy平...
-
右下の小さい数字について
-
写真の問題について どうして赤...
-
N点間の中心と重心の求め方
-
楕円の円周上の座標を求める計...
-
2次関数(数I)
-
【数学】 解説の下から4行目が...
-
測量座標と算数座標の違い
-
複素数平面と座標平面の対応に...
-
座標値 世界測地系と日本測地系...
-
空間上の測定された点群から最...
-
二点の座標から角度を求めるには?
-
エクセルでグラフの作り方 軌...
おすすめ情報