انتگرال معين خيلي توابع كه در طبيعت با آن ها سر و كار داريم به صورت تحليلي قابل محاسبه نيستند (مانند sin(t)/t ). براي حل چنين انتگرال هايي بايد سراغ روش هاي عددي برويم كه البته هر روش عددي داراي خطا است. يكي از روش ها براي انتگرال عددي روش گاوس است كه گونه مختلف آن هاي چند نقطه اي آن وجود دارد. روش گاوس اغلب كم ترين خطا را نسبت به ساير روش ها دارد. به علاوه روش گاوس n نقطه اي براي چند جمله اي هاي حداكثر از درجه ي 2n-1 دقيق است و خطايي ندارد.
به هنگام گذراندن درس محاسبات عددي پروژه ي گاوس سه نقطه اي به بنده واگزار شده بود. حال پس از قبول شدن در درس مورد نظر تصميم گرفتم كه اين سورس VB.NET اين پروژه را در اختيار شما دوستان قرار دهم تا شايد در دوران تحصيل و محاسبات كاربردي برايتان مفيد واقع شود.
اين برنامه با دريافت ضابطه ي تابع زير انتگرال و كران پايين و بالا، انتگرال را به طور عددي محاسبه مي كند. لازم به ذكر است كه روش گاوس فقط براي بازه ي انتگرال گيري بين منفي يك تا يك كاربرد دارد كه بايد با تغيير متغير اين محدوديت را رفع كرد. اين برنامه عمل تغيير متغير را به طور خودكار انجام مي دهد و محدوديت در بازه ي انتگرال گيري را رفع مي كند.






پاسخ با نقل قول
Bookmarks