Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   [решено] пологите с C# (http://forum.oszone.net/showthread.php?t=269945)

asacyra 14-10-2013 19:40 2234394

пологите с C#
 
дали определенный интеграл. Решить методом трапеции. Написать программу. Ребят пожалуйста обьясните формулу, а программу написать труда не составит. Заранее спасибо!!!!

XPEHOMETP 15-10-2013 13:50 2234847

А погуглить не судьба?

Я понимаю, если бы был метод Симпсона. Тогда был бы оправдан мозговой сдвиг в сторону мультяшного Гомера Симпсона, Спрингфилдской АЭС, и всего прочего. И Гугль бы точно в эту сторону свалился (правда, не пробовал). А тут в чем проблема?

ViRTaCe 16-10-2013 03:04 2235240

В методах численного анализа, интегрирование одна из самых простых тем. Надо просто понять, что интеграл - это ни что иное, как площадь подынтегральной функции. Далее приблизительное вычисление интеграла сводится к тому что выбирается метод вычисления этой самой подынтегральной функции. В данном случае мы будем разбивать площадь на трапеции, далее следуя здравому смыслу мы сможем найти приблизительное значение площади подынтегральной функции, что и будет приблизительным значение интеграла.

З.Ы. Следующий раз называйте тему более осмысленно.

asacyra 16-10-2013 10:13 2235337

спасибо теперь все понятно

mrcnn 17-10-2013 18:29 2236155

Дано: f(x) удовл. критериям интегрирования на отрезке [a,b].
Разбиваем отрезок [a,b] на мелкие подотрезки [a,a1], [a1,a2], ... [an, b] с каким-то заранее выбранным шагом d.
Чем меньше шаг, тем точнее приближенный результат.
Итерируем по каждому подотрезку.
S1 = 0.5*( f(a) + f(a1) ) * (a1-a)
S2 = 0.5*( f(a1) + f(a2) ) * (a2-a1)
..
Sn = 0.5*( f(b) + f(an) ) * (b-an)
итого S = S1 + S2 +... + Sn

как-то так, может и ошибся


Время: 20:14.

Время: 20:14.
© OSzone.net 2001-