طريقة المستطيل

من testwiki
مراجعة ١٨:٥٦، ٥ أغسطس ٢٠٢٣ بواسطة imported>Mr.Ibrahembot (بوت:إضافة بوابة (بوابة:رياضيات))
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

قالب:لا مصدر

في الرياضيات، وبشكل خاص في التحليل العددي، تستخدم طريقة المستطيل (تسمى أيضا النقطة الوسطية) لحساب تقريب لتكامل محدود وذلك بإيجاد مساحة المستطيلات التي يكون ارتفاعها محقق من قيم الدالة.

بشكل خاص، تقسم الفترة (a,b) المراد مكاملتها إلى فترات فرعية متساوية n طولها Δ=(ba)/n. يحسب التكامل التقريبي بجمع مساحات الـ

n من المستطيلات من الصيغة:

abf(x)dxi=1nf(a+iΔ)Δ

حيث i تعرف بأنها إما i1, i أوi1/2, اعتمادا على التقريب بدلالة الركن الأعلى الأيسر, الركن الأعلى الأيمن أو وسط الخط الأعلى.

برنامج بلغة سي

#include <stdio.h>
#include <math.h>

double f(double x){
   return sin(x);
}

double rectangle_integrate(double a, double b, int subintervals){
   double result;
   double interval;
   int i;
   
   interval=(b-a)/subintervals;
   result=0;
   
   for(i=1;i<=subintervals;i++){
      result+=f(a+interval*(i-0.5));
   }
   result*=interval;

   return result;
}

int main(void){
   double integral;
   integral=rectangle_integrate(0,2,100);
   printf("Integral: %f \n",integral);
   return 0;
}

إنظر أيضا

مراجع

قالب:مراجع

قالب:تصنيف كومنز قالب:شريط بوابات

قالب:بذرة رياضيات