(۱۵ اردیبهشت ۱۳۹۷ ۱۲:۲۱ ب.ظ)The BesT نوشته شده توسط: سلام
فکر کنم اینجوری بشه. خودتون هم در بیشتر در مورد چیزی که گفتم فکر کنید:
براساس شعاع که دارید مساحت و محیط دایره را حساب کنید. بعد نقطه مرکز دایره را (۰و۰) در نظر بگیرید و به اندازه شعاع (مثلا ۳۰باشه) به اندازه ۳۰تا به چپ میتونی بری و ۳۰تا به راست که اینور و اونور دایره را حساب کنید. بعد توی برنامه بگید تمام نقاطی که میتونه توی این فرمول و بازه باشه را مشخص کنه براتون (مساحت=pr2)... اول ببینید نقاط را روی این فرمول براتون مشخص میکنه یا نه (فعلا متلب ندارم وگرنه براتون حساب میکردم) بعد که حساب کرد یعنی درسته.... پس بیایید یه حلقه صدتایی تعریف کنید و بگید با تابع rand این بین این نقاط که مشخص شدن انتخاب کنه بهتون نشون بده.
این به ذهنم رسید. ببینید اگر جواب داد که خوبه.اگر نه بگید تا چک کنم براتون
ممنون.
دایره رو با این دستور ایجاد میکنم.
این کد هم برای تولید ۵۰۰تا نقطه تصادفیه ولی خروجیش اصلا جالب نیست.
شایدم بخاطر این باشه که با
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
دارم کار میکنم و متلب نیست
"توی برنامه بگید تمام نقاطی که میتونه توی این فرمول و بازه باشه را مشخص کنه براتون" همینو نمیدونم چجوری بنویسم
ببخشید اگه خیلی سادست سوالم ،اخه روزِ اول آشناییم با متلبِ