
No.2ベストアンサー
- 回答日時:
失礼しました。
sinθとcosθの式が逆になっていました。
sinθ={(x1-x0)(y2-y0)-(x2-x0)(y1-y0)}/{(x1-x0)^2+(y1-y0)^2}
cosθ={(x1-x0)(x2-x0)+(y1-y0)(y2-y0)}/{(x1-x0)^2+(y1-y0)^2}
この回答へのお礼
お礼日時:2011/04/22 10:46
ありがとうございました。
CADで実証して、ぴったりでした。
本当に本当に助かりました。丁寧に教えていただき心から感謝いたします。
No.1
- 回答日時:
各点の座標をa(x1,y1), a'(x2,y2), b(x3,y3), b'(x4,y4), c(x5,y5), c'(x6,y6)とすると、
x6=x0+(x5-x0)cosθ-(y5-y0)sinθ
y6=y0+(x5-x0)sinθ+(y5-y0)cosθ
ただし、
x0=(1/2){(x1^2-x2^2+y1^2-y2^2)(y3-y4)-(x3^2-x4^2+y3^2-y4^2)(y1-y2)}/{(x1-x2)(y3-y4)-(x3-x4)(y1-y2)}
y0=(1/2){(x1^2-x2^2+y1^2-y2^2)(x3-x4)-(x3^2-x4^2+y3^2-y4^2)(x1-x2)}/{(x3-x4)(y1-y2)-(x1-x2)(y3-y4)}
sinθ={(x1-x0)(x2-x0)+(y1-y0)(y2-y0)}/{(x1-x0)^2+(y1-y0)^2}
cosθ={(x1-x0)(y2-y0)-(x2-x0)(y1-y0)}/{(x1-x0)^2+(y1-y0)^2}
この回答へのお礼
お礼日時:2011/04/22 08:44
ご回答をいただきありがとうございます。
実際のCADデータで代入しました。x0とy0の座標値がぴったり合いました。しかし、x5とy5の座標値を算式に代入すると、x6とy6の座標値がCADデータと大きく違いました。もう一度検討していただけませんでしょうか。 よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
確率の問題で、「5人の中から3...
-
10の-9乗ってどういう意味ですか?
-
146番の問題教えてください 教...
-
log-logの補間式
-
関数の値の変化 添削願い
-
接線の方程式
-
数学A 2桁以上の自然数Nについ...
-
高校数学Ⅰ・Aです。 2200の正の...
-
閉形式 (closed form)
-
高低差のある支持点で,電線の...
-
プラスとマイナスが入った比率...
-
3000円が3割なら10割はいくらで...
-
効用関数や生産関数のmin{・}と...
-
滴定の実験で、結果をExcelで一...
-
指数近似を行い、時定数を求め...
-
2の1000乗
-
「日常生活における数列」とは...
-
経済学での対数の理解
-
自然対数 ln2 の性質(半減期、...
-
『戝』という漢字を使った熟語
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
おすすめ情報