حل عددی انتگرال معین به روش ذوزنقهای در متلب
نگارش: ابوالفضل باباپور خاروانا
قصد داریم انتگرال معین زیر را به صورت عددی و به روش ذوزنقهای حل نماییم:
فرض بر این است که تابع f(x) در حوزه اعداد حقیقی در فاصله بین a و b دارای نقاط تکینه نباشد بطوریکه در فاصله مذکور مقدار تابع معین باشد. حالا بین a و b به D=N-1 قسمت؛ تقسیم میکنیم. در این مثال این فاصله به 999 قسمت مساوی تقسیم شده است. هر چقدر تعداد تقسیمات بیشتر باشد، جواب دقیقتر بدست میآید. جهت حل عددی برنامهای بصورت زیر را در متلب نوشته و اجرا میکنیم:
دستور vpa(I,5) به ما کمک میکند تا حاصل را تا دقت 5 رقم معنیدار بدست آوریم.میتوانیم بجای تابع f(x) هر تابع دلخواهی که در فاصله حدود بالا و پایین انتگرالگیری معین است قرار بدهیم.
+ نوشته شده در پنجشنبه بیست و دوم شهریور ۱۳۹۷ ساعت 13:1 توسط نئو فیزیک
|