PDA

View Full Version : مختصات تحت چرخش


saed2006
شنبه 30 شهریور 1387, 12:51 بعد از ظهر
با سلام
مختصات فعلی نقطه ای را داریم و میخواهیم مختصات بعدی انرا تحت چرخش زاویه ای خاص بدست اوریم کسی چیزی به ذهنش میرسه

vbhamed
شنبه 30 شهریور 1387, 12:59 بعد از ظهر
سلام
براي چرخش يك نقطه چرخش نيز لازم است، بعد از فرمول چرخش استفاده ميشه
x, y : مختصات نقطه فعلي
Xo , Yo : مختصات نقطه چرخش هستند
x` و y` : مختصات نقطه جديد
a : زاويه چرخش كه البته اگر به درجه باشه بايد توسط فرمول زير به راديان تبديل بشه

Radian = Degrees * 3.1415 / 180فرمول چرخش هم فكر كنم اين بود

r = sqr((x-Xo)^2+(y-Yo)^2)

x` = r * cos (a)
y` = r * sin (a)

saed2006
شنبه 30 شهریور 1387, 01:33 بعد از ظهر
فرمول رو بدست اوردم :
x1 = cos ( a ) * x0 - sin ( a ) * y0
y1 = sin ( a ) * x0 + cos ( a ) * y0

مشکل جدید اینه که ما تنها x نقطه را داریم و می خواهیم x نقطه بدست امده از دوران را صرف نظر از هر y بدست اوریم

vbhamed
جمعه 05 مهر 1387, 01:47 قبل از ظهر
سلام

فكر كنم بهتره توضيحات كاملتر رو بزاريد، آخه اينطوري كه قسمتي از مسئله رو توضيح مي دين نميشه مشكل رو حل كرد

Nova19
جمعه 05 مهر 1387, 03:24 بعد از ظهر
مشکل جدید اینه که ما تنها x نقطه را داریم و می خواهیم x نقطه بدست امده از دوران را صرف نظر از هر y بدست اوریم
با داشتن تنها x نقطه نمی توانیم مختصات نقطه را پس از دوران بدست بیاوریم مثلا داریم x=a در این حالت می تونیم یه خط به موازات محور y رو در نظر بگیریم که از a می گذرد حالا با هر زاویه ای دوران پیدا کنه (به جز 180 و 360) دارای یک شیب خط و در نتیجه وابستگی بین x و y است

meytim
چهارشنبه 24 مهر 1387, 04:01 بعد از ظهر
فرمول رو بدست اوردم :
x1 = cos ( a ) * x0 - sin ( a ) * y0
y1 = sin ( a ) * x0 + cos ( a ) * y0

مشکل جدید اینه که ما تنها x نقطه را داریم و می خواهیم x نقطه بدست امده از دوران را صرف نظر از هر y بدست اوریم


اطلاعات ناقص است؛ شايد داريد مسألة خاصي را حل مي‏كنيد، كه دانستن آن باعث كامل شدن صورت مسأله شود.

(http://mmnrecipes.blogspot.com/2007/12/blog-post.html)

meytim
پنج شنبه 25 مهر 1387, 12:53 بعد از ظهر
جناب whitehat

اگه شما لينكي رو كه من گذاشته بودم واقعا يه لينك نامرتبط مي‏دونيد، معنيش اينه كه در اين زمينه اطلاعات نداريد.
اگر اون فايل pdf رو كه زير عنوان "پويانمايي در متلب" گذاشتم، مي‏خونديد، مي‏ديديد كه در اون مباحث مربوط به دوران صفحه‏اي و مباحث بسيار پيشرفته حركت يك جسم در فضا، كه با زواياي اولر بيان مي‏شه، رو همراه با مثال گنجوندم. البته بايد فايلهاي ديگري رو كه در اون pdf آوردم رو هم دانلود كنيد و بخونيد. لينك برنامه‏هاش رو هم توي همون فايل pdf آوردم. يه بار ديگه لينك رو مي‏ذارم كه چك كنيد، اگه باز هم نامرتبط ديديد، ترجيح مي‏دم اين دو تا پستي رو كه در اين تاپيك زدم حذف كنيد تا ويرايش.

http://mmnrecipes.blogspot.com/2007/12/blog-post.html