IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> Численные методы, Квадратурные формулы
nyusha
сообщение 26.05.2010 11:09
Сообщение #1





Группа: Пользователи
Сообщений: 3
Пол: Женский

Репутация: -  0  +


Здравствуйте, помогите, пожалуйста, доделать программу, в общем случае я написала, а вот обыграть точность в программе не получается. Пытаюсь использовать метод двойного пересчета, вычисляю значение интегралов при шаге h, затем уменьшаю шаг вдвое и вычисляю снова, далее необходимо оценить разность и продолжать уменьшение шага.... Help rolleyes.gif
Задание.
Найти приближенное значение определенного интеграла по формулам прямоугольников, трапеций и Симпсона с точностью е=0.001
Попытки решить задание smile.gif
s1-прямоугольников, s2-трапеций, s3-симпсона.
Program lab3;
var
i,n: integer;
a,b,h,s1,s2,s3,x,x1,x2: real;
function f(x: real): real;
Begin
f:=(14*exp(x))/((2+x*x)*(2+x*x));
end;
Begin
a:=0; b:=2;
n:=3;
h:=(b-a)/n;
x1:=a+h/2;
x2:=a;
s1:=f(x1);
s2:=(f(x2)+f(b))/2;
for i:=1 to n-1 do
Begin
x1:=x1+h; x2:=x2+h;
s1:=s1+f(x1); s2:=s2+f(x2);
end;
s1:=h*s1; s2:=h*s2; s3:=(2*s1+s2)/3;
writeln ('s1 =', s1:6:3, ' s2 =' , s2:6:3, ' s3 =', s3:6:3);
end.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 20.07.2025 23:04
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"