نگارش: ابوالفضل باباپور خاروانا

 

قصد داریم انتگرال معین زیر را به صورت عددی و به روش ذوزنقه‌ای حل نماییم:

 http://s9.picofile.com/file/8337144992/Untitled.png

فرض بر این است که تابع f(x) در حوزه اعداد حقیقی در فاصله بین a  و b  دارای نقاط تکینه نباشد بطوریکه در فاصله مذکور مقدار تابع معین باشد. حالا بین a  و b  به D=N-1 قسمت؛ تقسیم می‌کنیم. در این مثال این فاصله به 999 قسمت مساوی تقسیم شده است. هر چقدر تعداد تقسیمات بیشتر باشد، جواب دقیق‌تر بدست می‌آید. جهت حل عددی برنامه‌ای بصورت زیر را در متلب نوشته و اجرا می‌کنیم:

 

 http://s9.picofile.com/file/8337144984/Untitled1.png

 

دستور vpa(I,5)  به ما کمک می‌کند تا حاصل  را تا دقت 5 رقم معنی‌دار بدست آوریم.می‌توانیم بجای تابع f(x) هر تابع دلخواهی که در فاصله حدود بالا و پایین انتگرال‌گیری معین است قرار بدهیم.