No.3ベストアンサー
- 回答日時:
No.1の補足への回答です。
No.1の後半に書いたものでOKです。
元の座標を(x,y,z)とします。xとyは同時に0でないものとします。
θ=arctan(x/y)として、[θ=arctan(x/y)とは、tanθ=x/yとなる角。なお、y=0のときはθ= 90°として計算します。]
z軸のまわりに角度θだけ回転させますと、
x'=x cosθ - y sinθ= (cosθ)(x - y tan θ) = 0
y'=x sinθ + y cosθ
z'=z
x'は0になるので、(x',y',z')はyz平面内に入ります。
つぎに、x軸のまわりに好みの角度φだけ回転させます。
x" = 0
y" = y' cosφ - z' sinφ
z" = y' sinφ + z' cosφ
最後に、z軸のまわりに-θだけ回転させます。
x"' = x" cosθ + y" sinθ
y"' = - x" sinθ + y" cosθ
z"' = z"
No.2
- 回答日時:
回転行列というものがありまして、二次元の場合の行列を紹介します。
cosA sinA
-sinA cosA
だったと思います。これである平面上で角度Aだけ回転できます。三次元の場合は考えてみてください。
この回答への補足
ネットでx軸、y軸、z軸に対する回転は確認しています。
私の質問の仕方もあいまいだったと思いますが、3次元の点A(x,y,z)と原点の直線とxy平面の角度を角度φ回転したいです。
ネットで見つからないんで困っています。
自分で計算しようとしましたが、ちょっとできませんでした。
もし、わかりましたらよろしくお願いします。
No.1
- 回答日時:
ご質問の意味がわかりません。
>xy平面との角度φを回転させたい
「xy平面との角度」というからには相手があると思うのですが、xy平面と《何との》角度でしょう?
もし、「xy平面内の任意の直線を軸として回転させたい」ということであれば、まずz軸を軸として回転し、傾かせたい方向をy軸に一致させます。つぎにx軸を軸として望みの角度に回転させます。最後にz軸を軸として、最初の回転と逆に回転させればOKです。この回転の全体を表わす行列は、これら3つの行列を右から左に並べて掛けると求められます。
この回答への補足
>ご質問の意味がわかりません。
すいません、質問の仕方があいまいだったと思います。
3次元の点A(x,y,z)と原点を引いた直線とxy平面の角度を角度φ回転したいんです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
一次関数の回転移動について
-
3次元座標を原点中心に回転したい
-
Z軸に45度回転したときの座標
-
エクセルで横軸の数字を縦書き...
-
反転ってより次元の高い空間の...
-
突然カーソルが手の形に…
-
クリッピングマスクの枠の外を...
-
jw_cadで消えない線があります...
-
エクセルの図形で弧を書く方法
-
エクセルで図形やワードアート...
-
google spread sheet で拡大表...
-
Photoshopでパスを同じ形のまま...
-
EXCEL 一部のオブジェクトだ...
-
in Designで一部のページにのみ...
-
Office365 のExcelでオブジェク...
-
Photoshopで、パスを連結するに...
-
word2010 SmartArtで連絡網作...
-
イラストレーターで辺の中心に...
-
WORDで、楕円(オートシェイプ?...
-
jwcadで図形を簡単に水平にする...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
一次関数の回転移動について
-
エクセルで横軸の数字を縦書き...
-
3次元座標を原点中心に回転したい
-
3次元のガウス関数
-
オイラー角 回転行列
-
回転した座標軸と一致させるた...
-
回転行列から角度を求める
-
座標変換による回転角の求め方
-
3次元の座標変換と角度について。
-
平面図形をx軸、y軸に対して回...
-
回転中の独楽の理想的中心(点...
-
なぜ回転行列が以下のようにな...
-
計算の仕方を教えて下さい
-
傾けた円板を地面に沿って転が...
-
3次元上の任意の四角形を回転移動
-
Z軸に45度回転したときの座標
-
クリッピングマスクの枠の外を...
-
突然カーソルが手の形に…
-
jw_cadで消えない線があります...
-
エクセルの図形で弧を書く方法
おすすめ情報