به کمک نیاز داری؟

گروه کسب و کار ساکوراد
فهرست
آموزش R

آموزش R | محاسبه انتگرال

برای محاسبه انتگرال با استفاده از برنامه R روش‌های مختلفی وجود دارند که به ذکر دو روش می‌پردازیم.

  1. با استفاده از تابع ()integrate
  2. با استفاده از شبیه‌سازی به روش مونت کارلو.

به طور مثال فرض کنید که تابع زیر را در نظر داریم و می‌خواهیم انتگرال تابع زیر را در حدود انتگرالی 0 و 10 محاسبه کنیم:

 f<-function(x){

exp(-x)/sqrt(x)

}

حال برای محاسبه انتگرال تابع فوق کافی است داخل آرگومان تابع ()integrate به ترتیب تابع، حد پائین و حد بالای انتگرال را قرارداده و اجرا کنیم که به صورت ذیل است:

(integrate(f,0,10

اعضای شبکه مشاوران در حوزه «تحقیقات بازار، بازاریابی و فروش»

مشاور مسیریابی شغلی، کارآفرینی و استارتاپ

اگر به دنبال موفقیت در کارآفرینی و یا داشتن کسب...

مشاور امور بیمه و مشاور تولید محتوا

اگر به عنوان یک کارآفرین خانگی یا دیجیتال مارکتر در...

مشاور شغلی و توانمندسازی مهارت‌های مدیران

اگر بعنوان کارآفرین و یا فعال اقتصادی به دنبال موفقیت،...

مشاور کارآفرینی و فروش

اگر بعنوان مدیر کسب و کار، به دنبال رونق و...

مشاور عکاسی و فیلمبرداری

اگر به دنبال خلاقیت در عکاسی و تصویربرداری برای تولید...

مشاور بازاریابی و فروش

اگر در فضای پررقابت کنونی بدنبال موفقیت تضمینی و داشتن...

مشاور دیجیتال مارکتینگ و فروش

اگر بدنبال افزایش فروش و توسعه سهم خود در بازارهای...

مشاور بازاریابی و فروش | مترجم انگلیسی، فرانسه و ترکی‌استانبولی

اگر بعنوان کارآفرین یا فعال اقتصادی به دنبال کسب برتری...

مشاور برندینگ و طراحی و توسعه محصول

اگر به عنوان کارآفرین و یا صنعت‌گر به دنبال تقویت...

مشاور کسب و کار و امور بیمه

اگر بعنوان فعال حوزه بیمه یا خدمات، دنبال تضمین موفقیت...

مشاور بازاریابی و آنلاین سازی کسب و کار

اگر بعنوان فعال اقتصادی، به دنبال رونق فروش و یا...

مشاور بازاریابی، فروش و مذاکرات تجاری

اگر بعنوان کارآفرین یا فعال اقتصادی به دنبال رشد کسب...

مشاور کارآفرینی و بازرگانی

اگر به دنبال موفقیت در کارآفرینی با نگاه یک تاجر...

مشاور سالن‌های آرایش و زیبایی | مترجم زبان انگلیسی

اگر بعنوان فعال حوزه آرایش و زیبایی به دنبال کسب...

مشاور و تحلیلگر اجتماعی

اگر بعنوان کارآفرین یا فعال اقتصادی، به دنبال نفوذ سریع...

مشاور تحقیقات بازار، بازاریابی و فروش

اگر علاقمندید در تراز شرکتهای بزرگ و صاحب‌نام، بخش بازاریابی...

مشاور برندسازی، بازاریابی و فروش

اگر بعنوان کارآفرین یا فعال اقتصادی بدنبال تقویت برند، رونق...

مشاور کارآفرینی، بازاریابی، سرمایه‌گذاری و مهاجرت در ترکیه | مترجم زبان ترکی استانبولی

اگر بدنبال مهاجرت، ثبت شرکت، فعالیت اقتصادی، سرمایه‌گذاری، توسعه کسب...

برای محاسبه انتگرال به روش مونت کارلو کافی است  ابتدا تعدادی متغیر تصادفی از توزیع یکنواخت پیوسته با حدود بالا و پائین همانند حدود انتگرال تولید می‌کنیم. سپس مقدار تابع را به ازای این تعداد متغیر تصادفی یکنواخت محاسبه و سپس میانگین این مقادیر را به دست می‌آوریم و این حاصل را در تفاضل حدود انتگرال (یا همان حدود متغیر یکنواخت تولید شده) ضرب می‌کنیم. جواب به ددست آمده تقریب دیگری برای محاسبه انتگرال در برنامه R است که برای تابع فوق به شکل زیر به دست می‌آید:

(u<-runif(1000000,min=0,max=10

((10*mean(f(u

https://succourad.com/?p=9935
پیشنهاد براساس سلیقه شما

سئوالات و نظرات ارزشمند خود را با ما مطرح کنید

دیدگاهتان را بنویسید