MatlabTips
رفتن به کانال در Telegram
آموزش MATLAB با "استفاده از ویدئو و متن" در سطوح مبتدی تا پیشرفته پاسخ به سوالات تخصصی: @roholazandie
نمایش بیشتر977
مشترکین
اطلاعاتی وجود ندارد24 ساعت
اطلاعاتی وجود ندارد7 روز
اطلاعاتی وجود ندارد30 روز
آرشیو پست ها
977
پس نمونه گیری از آن به این صورت است که ابتدا یک x به صورت یکنواخت تولید می کنیم و سپس در فرمول زیر می گذاریم:
977
بزرگترین مانع در این راه روش دشوار بودن انتگرال گیری در مواردی است که تابع توزیع احتمال خود دشوار باشد.
اکنون به یک مثال عملی می پردازیم: تابع توزیع Rayleigh به صورت زیر است:
977
به جای بیان انتگرال می توان این تکنیک را بر اساس تابع تجمعی هم توضیح داد. یعنی ما به دنبال نقطه ای هستیم که در معادله زیر صدق کند:
977
🔵نمونه برداری تصادفی از یک تابع توزیع احتمال پیوسته🔵
سطح پیچیدگی:🌕🌕🌑🌑🌑
پیشنیاز:(کد نویسی متوسط)
برای:(متوسط و پیشرفته)
در قسمت قبل نحوه ی نمونه برداری تصادفی از توزیع احتمال گسسته (با چندین احتمال متناهی و مشخص) را بررسی کردیم. متوجه شدیم که تابع ransample بهترین گزینه برای این کار است و آرگومان ها و حالات مختلف آن را بررسی کردیم. در این بخش به نمونه برداری تصادفی از یک تابع توزیع پیوسته می پردازیم.
هرچند نمونه برداری تصادفی از توزیع های یکنواخت و گاوسی(نرمال) در متلب فراهم شده است اما ما می خواهیم این کار را برای هر تابع توزیع احتمالی بتوانیم انجام دهیم. روش عمومی برای این کار "نمونه گیری تبدیل معکوس"(Inverse transform sampling) است. ایده ساده ای در پشت این تکنیک است. ابتدا شما یک نمونه تصادفی از تابع توزیع یکنواخت می گیرید. می دانیم که مقداری که حاصل می شود بین صفر و یک است. از طرفی می دانیم مساحت زیر نمودار هر تابع توزیعی برابر با یک است(مجموع تمام احتمال ها همیشه یک است) حالا کافی است عددی که از نمونه گیری تصادفی از توزیع یکنواخت بدست آورده ایم را برابر با قسمتی از نمودار بگیریم که مساحتش از منفی بی نهایت تا یک نقطه است. آن نقطه نمونه تصادفی مورد نظر ماست!
ممکن است قدری گیج شده باشید. به صورت تکنیکی اگر x نمونه تصادفی یکنواخت ما باشد. u نمونه تصادفی توزیع مورد نظر است:
977
🔵 معادلات دیفرانسیل - قسمت دوم: نگاهی کوتاه به حوزهی کاربردها 🔵
سطح پیچیدگی: 🌑🌑🌑🌑🌑
پیش نیاز: علاقه
برای: همه
📝هدف از این پست: (آشنایی مختصر با حوزههایی که معادلات دیفرانسیل کاربرد دارد
مطالعه معادلات دیفرانسیل شاخهای بسیار پهناور در ریاضیات محض و کاربردی، فیزیک، شیمی و مهندسی است. ریاضیات محض تمرکزش را روی وجود و یکتایی جوابهای معادلات قرار داده، در حالی که ریاضیات کاربردی توجه را روی تقریب زدن جوابها نهاده است.
معادلات دیفرانسیل نقش مهمی در مدل کردن پدیدههای فیزیکی، تکنیکی یا بیولوژیکی دارد، از حرکتهای سماوی و طراحی پلها گرفته تا کنشهای بین نورونها. بسیاری از قوانین بنیادی فیزیک و شیمی را می توان توسط معادلات دیفرانسیل فرمول بندی کرد. در بیولوژی و اقصاد، معادلات دیفرانسیل برای مدل کردن رفتار سیستمهای پیچیده استفاده می شود.
معادلات دیفرانسیل نظیر آنهایی که برای حل مسائل مربوط به دنیای خودمان به کار می رود لزومی ندارد که به طور مستقیم حل شوند. یعنی لزومی ندارد که جواب های آنها را به صورت بستهای بیابیم، در واقع جوابها را می توان با روشهای عددی تقریب زد.
977
هر دانش آموخته کنجکاو و علاقهمند این سوال در ذهنش به وجود میآید که به ازای چند جمله سری فوریه قادر خواهد بود تقریب مناسبی از این تابع را به ما بدهد. اگر T را 1 در نظر بگیریم و بازه زمانی t را از -1.1 تا 1.1 در نظر بگیریم، برنامه زیر جواب شما را خواهد داد.
در ناپیوستگی های تابع(نقاط مرزی) سری فوریه رفتاری نوسانی از خود نشان میدهد که به پدیده گیبس معروف است. جالب است بدانید با افزایش k پدیده گیبس شارپ تر می شود.
#Gibs, #Fourier
@MatlabTips
977
🔵پدیدهای به نام گیبس🔵
سطح پیچیدگی: 🌕🌑🌑🌑🌑
پیش نیاز: آشنایی با سری فوریه
هدف از این پست: آشنایی با پدیده گیبس
یک موج مربعی با دوره T با استفاده از تابع زیر قابل تعریف است.
