reymoh.blogfa.com|کد فرترن روش انتگرال ذوزنقه|کد فرترن انتگرال عددی به روش ذوزنقه|انتگرال عددی به روش ذوزنقه|انتگرال عددی|انتگرال به روش ذوزنقه|محاسبات عددی|reymoh.blogfa.com

 

------------------------------------------------------------------------------------------------------------------------------------------

کد فرترن انتگرال گیری عددی به روش ذوزنقه...این کد اول a و b رو میگیره.a و b به ترتیب کران های پایین و بالای انتگرال هستند یعنی همون بازه ای که میخوایم انتگرال معین رو حساب کنیم.سپس n رو میگیره.n تعداد نقاطی که روی محور x تولید میکنه یعنی از بازه a تا b رو به n قسمت مساوی تقسیم میکنه در نتیجه دلتا x برابر فاصله a تا b تقسیم بر n خواهد شد.سپس مجموع f(i) ها را با هم جمع میکنم که از a به علاوه دلتا x شروع میشه تا b منهای دلتا x با گام های دلتا x. سپس f(a) و f(b) رو هم حساب میکنه و تقسیم بر 2 میکنه و با مجموع f(i) ها که بالا به دست اومد جمع میکنه و مجموع این دو تا رو در دلتا x ضرب میکنه.در آخر هم جواب رو نشون میده.من این روش رو برای تابع مثال f(x) = x - 2^x   نوشتم.

---------------------------------------------------------------------------------------------------------------------------------

program antegral
implicit none
INTEGER::n
REAL::t,i,s,fa,fb,b,a,delx

کد کامل روش ذوزنقه در ادامه مطلب