סכומי רימן - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

סכומי רימן


s0uljacer

Recommended Posts

האם זה אפשרי? כן. אם לבעיה יש פתרון מתמטי סופי, בדר"כ אפשרי לפתור אותה באמצעות מחשב....

אם אתה יודע C, ואם אתה יודע איך מחשבים שטח מתחת לפרבולה לא יהיה לך קשה לכתוב כזו תכנית בעצמך, אלא אם כן אתה מחפש שמישהו אחר יעשה בשבילך את השיעורים?

קישור לתוכן
שתף באתרים אחרים

  • 2 שבועות מאוחר יותר...

Here it is:

typdef double (* DFD)(double); /*define a type DFD to be a pointer to a function that recieves a double and return a double */

double (DFD p, double low, double high, unsigned N)

{

double Area = 0;

double x = low, dx = (high - low) / N;

while (x < high)

{

Area += dx * (p(x) + p(x + dx)) / 2;

x += dx;

}

return Area;

}

and here is an example how to use it:

define a function:

double F(double x)

{

return x * x;

}

and then in main() :

void main()

{

printf("%lf", integral(F, 0, 3, 100000)); //print the integral of F from 0 to 3 using riemann sums

}

צריך עוד הסברים?

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...