#روش_مونت_کارلو(monte carlo methods)
به طور کلی روش مونت کارلو با استفاده از تقریب هایی که استفاده می کند مشکلاتی که در نمونه گیری آماری وجود دارد را حل می کند. روش مونت کارلو یا آزمایش مونت کارلو یک نوع گسترده ای از الگوریتم های محاسباتی است که برای نمونه گیری تصادفی از نتایج عددی به دست آمده، استفاده می شود. به طور کلی روش مونت کارلو در حل مشکلات فیزیکی و ریاضی که در محاسبات عددی رخ می دهد، نسبت به سایر روش های محاسباتی ریاضی بسیار مفیدتر می باشد. روش مونت کارلو به طور کلی در ۳ کلاس اصلی از مشکلات و معادلات به کار می رود که شامل: بهینه سازی، یکپارچه سازی عددی و تولید توزیع احتمال است. در مشکلات مربوط به فیزیک، روش مونت کارلو برای شبیه سازی سیستم هایی که درجه آزادی زیادی دارند، مثل سیستم های مایعات، مواد بی نظم و ساختارهای سلولی به کار می رود. به عنوان یک مثال ساده از شبیه سازی مونت کارلو، درنظر گرفتن محاسبه احتمال های دو تاس پرتاب شده در یک زمان یکسان است. در این مورد، همانطور که در شکل زیر نیز مشخص است حدود ۳۶ احتمال خاص وجود دارد:
@computational_science
به طور کلی روش مونت کارلو با استفاده از تقریب هایی که استفاده می کند مشکلاتی که در نمونه گیری آماری وجود دارد را حل می کند. روش مونت کارلو یا آزمایش مونت کارلو یک نوع گسترده ای از الگوریتم های محاسباتی است که برای نمونه گیری تصادفی از نتایج عددی به دست آمده، استفاده می شود. به طور کلی روش مونت کارلو در حل مشکلات فیزیکی و ریاضی که در محاسبات عددی رخ می دهد، نسبت به سایر روش های محاسباتی ریاضی بسیار مفیدتر می باشد. روش مونت کارلو به طور کلی در ۳ کلاس اصلی از مشکلات و معادلات به کار می رود که شامل: بهینه سازی، یکپارچه سازی عددی و تولید توزیع احتمال است. در مشکلات مربوط به فیزیک، روش مونت کارلو برای شبیه سازی سیستم هایی که درجه آزادی زیادی دارند، مثل سیستم های مایعات، مواد بی نظم و ساختارهای سلولی به کار می رود. به عنوان یک مثال ساده از شبیه سازی مونت کارلو، درنظر گرفتن محاسبه احتمال های دو تاس پرتاب شده در یک زمان یکسان است. در این مورد، همانطور که در شکل زیر نیز مشخص است حدود ۳۶ احتمال خاص وجود دارد:
@computational_science
#روش_مونت_کارلو
که بر این اساس می توان به طور دستی احتمال یک نتیجه خاص را محاسبه کرد. بطور مثال ۶ روش متفاوت وجود دارد که نتیجه تاس مورد نظر ۷ شود که احتمال آن برابر ۶ تقسیم بر ۳۶ می شود" ۳۶/۶" که معادل ۰.۱۶۷ می شود.اما به جای این محاسبه طولانی و برای به دست آوردن دستی احتمال مورد نظر، یک روش ساده این است که دو تاس مورد نظر را به تعداد ۱۰۰ بار پرتاب کرد و بعد احتمال داده ی مورد نظر( مثل همان جواب همزمان احتمال دو تاس را که معادل ۷ شود) که برابر ۰.۲۳ است را به راحتی می توانیم در عدد ۱۰۰ ضرب کنیم و احتمال مورد نظر به دست آید. که در شکل زیر نیز مشخص است.
@computational_science
که بر این اساس می توان به طور دستی احتمال یک نتیجه خاص را محاسبه کرد. بطور مثال ۶ روش متفاوت وجود دارد که نتیجه تاس مورد نظر ۷ شود که احتمال آن برابر ۶ تقسیم بر ۳۶ می شود" ۳۶/۶" که معادل ۰.۱۶۷ می شود.اما به جای این محاسبه طولانی و برای به دست آوردن دستی احتمال مورد نظر، یک روش ساده این است که دو تاس مورد نظر را به تعداد ۱۰۰ بار پرتاب کرد و بعد احتمال داده ی مورد نظر( مثل همان جواب همزمان احتمال دو تاس را که معادل ۷ شود) که برابر ۰.۲۳ است را به راحتی می توانیم در عدد ۱۰۰ ضرب کنیم و احتمال مورد نظر به دست آید. که در شکل زیر نیز مشخص است.
@computational_science
#روش_مونت_کارلو
یکی از خصوصیات مهم دیگر روش شبیه سازی مونت کارلو این است که به راحتی می توان اصول آن را بر روی برنامه متلب پیاده کرد. علاوه بر این نتایج و احتمالات به دست آمده با استفاده از روش مونت کارلو را به طور همزمان در برنامه متلب مورد پردازش قرار داد منحنی های مورد نظر را به طور همزمان در یک نمودار رسم کرد که تحت عنوان Simulating Multiple Asset Paths in MATLAB نامیده می شود که در شکل زیر نیز مشخص است
@computational_science
یکی از خصوصیات مهم دیگر روش شبیه سازی مونت کارلو این است که به راحتی می توان اصول آن را بر روی برنامه متلب پیاده کرد. علاوه بر این نتایج و احتمالات به دست آمده با استفاده از روش مونت کارلو را به طور همزمان در برنامه متلب مورد پردازش قرار داد منحنی های مورد نظر را به طور همزمان در یک نمودار رسم کرد که تحت عنوان Simulating Multiple Asset Paths in MATLAB نامیده می شود که در شکل زیر نیز مشخص است
@computational_science
Forwarded from Deleted Account
دریافت فایل pdb.pdf
763.8 KB
Forwarded from Deleted Account
Chromas251Setup.exe
2 MB
image_2016-06-20_14-16-57.png
25.8 KB
Chromas is a free trace viewer for simple DNA sequencing projects which do not require assembly of multiple sequences.
image_2016-06-22_18-46-40.png
227.1 KB
دانلود رایگان نرم افزار تخصصی Ugene ابزاری حرفه ای برای مشاهده، ویرایش، آنالیز و ارزیابی توالی های پروتئینی و ژنومی
#نرم_افزار_کاربردی_بیوانفورماتیک
#نرم_افزار_کاربردی_بیوانفورماتیک
ugene-1.22.0-win-x86-full.exe
156.6 MB
نرم افزار Ugene نسخه مخصوص ویندوزهای 32 بیتی
#نرم_افزار_Ugene
#نرم_افزار_Ugene