PDA

نسخه کامل مشاهده نسخه کامل : پیاده سازی یه معادله در C#



tohidkh
12-09-2009, 15:14
سلام.
یکی از دوستانم یه سوالس داره که میگه چند وقتیه کارش خوابیده به خاطر این مشکل.
درسته که من از گفته هاش سر در نایوردم.
ولی اونقده مشکلش شدید بود که بهش گفتم میپرسم و میگم بهت.

حالا مشکلش اینه:

یک مجموعه از خطوط موازی و X و Y و زاویه انها را داریم.
الگوریتمی میخواهیم که این دو خط را گرفته و فاصله عمودی ان دو خط موازی را بدهد.
یا به نحوی در C#‎ پیاده سازی کنیم.

لازم به ذکره که این لینک رو هم برام داد

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدو گفت که در اواسط صفحه رابطه فاصله دو خط موازی رو نوشته و اون ازش سر در نیاورده.
رابطه اش رو من دیدم .
اینه:

فاصله ي دو خط موازي بعد از برابر سازي ضرايب x و y آن ها به طور جداگانه كه معادله دو خط به فرم Ax+By+d=0 ؛Ax+By+c'=0 تبديل شد فاصله دو خط موازي از دستور بدست خواهد آمد.


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

همچنین میگفت زاویه بین دو خط را توسط رابطه شیب خط پیدا میکنیم. (در کل میگفت رابطه ها در اون صفحه گفته شده)

دوستان میشه لطف کنید و هم به من و هم به این دوستمون کمک کنید؟

پیشاپیش ممنونم.

:11:

tohidkh
12-09-2009, 15:35
مثل اینکه لازم شد یه چیزایی رو اضافه کنم.
یه مجموعه خطوطی داریم.

در این خطوط X و Y سر و ته خطوط رو در دست داریم.
به اضافه اینکه شیب خط رو هم داریم.
و همچنین، منظور از فاصله بین دو خط، فاصله عمودی بین اوناست.
یعنی خط سبز رنگ در شکل زیر:
که فاصله بین خط 1 و 2 رو نشون میده.



[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]




یعنی الگوریتم خواسته شده، باید اون خط سبز رو پیدا کنه. (اندازه خط رو)
ممنون. :11:

ویرایش مهم:

من فقط یه الگوریتم میخوام که این فاصله رو پیدا کنه.
حالا با هر فرمولی میخواد باشه
فقط اینو بگم کهدر رابطه ما X و Y و زاویه یا همون شیب خط متغییر خواهند بود.

fam_jam_teh
18-09-2009, 18:08
مثل اینکه لازم شد یه چیزایی رو اضافه کنم.
یه مجموعه خطوطی داریم.

در این خطوط X و Y سر و ته خطوط رو در دست داریم.
به اضافه اینکه شیب خط رو هم داریم.
و همچنین، منظور از فاصله بین دو خط، فاصله عمودی بین اوناست.
یعنی خط سبز رنگ در شکل زیر:
که فاصله بین خط 1 و 2 رو نشون میده.



[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]





یعنی الگوریتم خواسته شده، باید اون خط سبز رو پیدا کنه. (اندازه خط رو)



ممنون. :11:




ویرایش مهم:




من فقط یه الگوریتم میخوام که این فاصله رو پیدا کنه.


حالا با هر فرمولی میخواد باشه


فقط اینو بگم کهدر رابطه ما X و Y و زاویه یا همون شیب خط متغییر خواهند بود.



سلام اگه ممکنه ورودی هایی که دارین رو مشخص کنید
به این معنی که شما A B ها یعنی همان ضرایب را هم دارید و یا اینکه از هر خط فقط شیب و مختصات یکی از نقاط را دارید ؟