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


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

تابع مولد Mersenne Twister

#1
سلام و خسته نباشید خدمت دوستان خوبم
من میخوام تابع مولد Mersenne Twister پیاده سازی کنم ممنون میشم اگه کمکم کنید
پاسخ

تابع مولد Mersenne Twister

#2
سلام.
روش Mersenne Twister یک روش سریع برای تولید اعداد تصادفی هست.
تابع rand در متلب، برای تولید اعداد تصادفی به کار می رود و تا اونجایی که من در help متلب خوندم، فعلا از روش Mersenne Twister برای تولید اعداد تصادفی استفاده میکنه (به صورت Default ، این روش رو به کار میبره). البته فعلا و اگر روش هایی بهتری ارائه بشه، در آینده از اونها استفاده میکنند.

آدرس زیر هم در مورد این روش توضیحاتی رو داده :
http://www.math.sci.hiroshima-u.ac.jp/~m...T/emt.html

فکر می کنم توی همین سایتی که لینکش رو گذاشتم، کدهایی به زبان c هم باشه و احتمالا شرکت سازنده نرم افزار متلب نیز از اونها استفاده کرده.
اما اگر قصد دارید که حتما به صورت جداگانه و در متلب، این تابع رو پیاده سازی کنید، ابتدا ببینید روش کلی تولید اعداد تصادفی چیه و بعد که به نتیجه رسیدید، توضیحات رو اینجا بنویسید. اگر زیاد زمان بر نباشه کمکتون می کنم (اگر هم زمان بر بود، در حد وقتی که آزاد دارم، راهنمایی می کنم).
bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط شماره مجازی امارات


پرش به انجمن:


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