TGViewer
ریاضیات از نگاهی نو ریاضیات از نگاهی نو @math_new · 1.4K subscribers
Post #1748 4.36K
نقطه‌های تصادفی برای یافتن یک عدد گنگ

دو روز پیش 14 مارچ بود. یعنی چهارده‌مین روز از سومین ماه میلادی که تداعی‌گر 3/14 است. به همین خاطر روز جهانی عدد پی نام‌گذاری شده. یادمه هر وقت تو کتاب‌ ریاضی دوران مدرسه می‌دیدم که فلان ریاضیدان عدد پی رو تا فلان رقم اعشار تقریب زده برام سوال می‌شد که چطور این کار رو انجام میدن؟ دنبال پاسخ این پرسش نرفتم :) تا اینکه چند سال پیش و تو دوره ارشد یکی از پاسخ‌های بامزه‌ این پرسش خودش رو تو مقدمات یه درس بهم نشون داد.
پاسخ این بود که در مبدا مختصات یک مربع به طول 2 رسم کن و داخلش یک دایره به شعاع یک بکش، طوری که مبدا مختصات و دایره یکی باشن. حالا هر چقدر که دوست داری نقطه تصادفی (تصادفی به معنای توزیع یکنواخت) روی این شکل‌ انتخاب کن. در نهایت اگر تعداد نقاطی که داخل دایره می‌افتند رو تقسیم بر تعداد کل نقاط کنی و ضربدر 4 کنی یه تقریب از عدد پی بدست میاد :) طبیعتا هرچقدر نقطه تصادفی کمتری انتخاب کنی این تقریب بدتره.
به این کار تقریب زدن عدد پی با استفاده از شبیه‌سازی مونت کارلو میگن. این مثال، مثالی مقدماتی برای روش‌های مونت کارلو است که کاربرد‌های جدی تو مباحث مالی و یادگیری تقویتی داره.
من یه کد کوچیک پایتونی با کمی جزئیات ریاضی و مصورسازی، راجع این موضوع
نوشتم. اگر دوست داشتید مي‌تونید از این مخزن گیتهاب چکش کنید.

https://github.com/masoudghah/Monte-Carlo-Simulation-for-Estimating-PI
GitHub GitHub - masoudghah/Monte-Carlo-Simulation-for-Estimating-PI: This Python script uses a Monte Carlo simulation to estimate the… This Python script uses a Monte Carlo simulation to estimate the value of PI - masoudghah/Monte-Carlo-Simulation-for-Estimating-PI
  • 👍 6
  • 🔥 4
  • 🎉 2
More from @math_new
  1. Jun 4, 2026photo post
  2. Feb 4, 2025🫨
  3. Jun 6, 2024به قول فروغ: من مثل دانش‌آموزی که درس هندسه‌اش را دیوانه‌وار دوست می‌دارد تنها هستم و فکر…
  4. Nov 17, 2023مجموعه‌ی «آدم‌ها و ریاضیات» که توسط دکتر امیر اصغری تهیه می‌شه هم به‌نظرم درخور توجه هست.…
  5. May 13, 2023هیچوقت ولمون نخواهد کرد :)))) @Math_New
  6. Apr 9, 2023ریاضیدانا که جون سالم بدر بردن :)
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →