انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
دوایر متحدالمرکز

دوایر متحدالمرکز

#1
سلام من میخوام 4 دایره متحدالمرکز با مرکز (0,0) که شعاع بزرگترین دایره 60 است رسم کنم و با زاویه 72 درجه به شکل 5 قطاع می شود یعنی 5 قطاع که هر کدام 4 لایه دارد. چون 4 تا دایره با شعاع 60و 45و30و15 تو دل هم هستند. 300 تا نقطه تصادفی در این محیط پخش شوند تا اینجارو کدشو نوشتم . مختصات نقاط را به شکل یک آرایه 300 عضوی برای x ها و یک آرایه 300 عضوی برای y ها داریم اما من مختصات نقاط داخل هر لایه رو جداگانه میخوام باید چی کار کنم؟
پاسخ

دوایر متحدالمرکز

#2
سلام.
نقاط را با مختصات قطبی تعریف کنید. بنابراین دو متغیر ((فاصله از مرکز)) و ((زاویه)) را برای هر نقطه خواهید داشت. با متغیر فاصله از مرکز، متوجه می شوید که درون کدام دایره قرار گرفته و با متغیر زاویه نیز می توانید قرارگیری آن در قطاع های مختلف را تشخیص بدهید.
فکر می کنم موضوع زیر بهتون کمک کنه (مرتبط با این موضوع هست) :

http://www.kelidestan.com/forum/showthread.php?tid=4044
bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط شماره مجازی امارات ، تلگرام ضد فیلتر 2023


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان