
sss / Задание для МП_11,17,П_12 / учет успеваемости_к_20_02_12 / МП-11_МА / 2_2 Горелкина 10
.docxГорелкина МП-11 10 компьютер 2 занятие 2 семестр
Д.З.упражнение 3
М-функции,
проверить работу М-функций для функциийна
отрезке
и
,
на отрезке
для
различных
Найдите также соответсвующий интеграл,
сравните результат
function[s]=intsum(f,a,b,n)
x=0
dx=(b-a)/n;
f=x+1
sn=f
for i=1:(n-1)
x=x+dx;
f=x+1;
s=s+f(x);
sn=s*dx
end
end
проверка для разных значений n
a=0;
b=5;
n=5;
sn =15
a=0;
b=5;
n=10;
sn =16.2500
a=0;
b=5;
n=100;
sn =17.3750
a=0;
b=5;
n=1000;
sn = 17.4875
function[s]=intsum(f,a,b,n)
x=0;
dx=(b-a)/n;
f=x^2;
sn=f;
for i=1:(n-1)
x=x+dx;
f=x+1;
sn=sn+f;
end
sn=sn*dx
end
проверка для разных значений n
a=0;
b=1;
n=5;
sn =1.2000
a=0;
b=1;
n=10;
sn =
1.3500
a=0;
b=1;
n=100;
sn =
1.4850
a=0;
b=1;
n=1000;
sn =
1.4985
упражнение 4
Создать
М-функции, вычисляющие значения верхних
и нижних сумм Дарбу на отрезке
с равномерным разбиением на
отрезков. Проверить работу М-функции
для функции
на отрезке
при разбиении его на два равных элемента.
function h=h(f,a,b,n)
dx=(b-a)/n;
S=0;
x1=a;
for k=1:1:n;
x2=x1+dx;
m=fminbnd(f,x1,x2);
S=S+m*dx;
x1=x2;
end
h=S
a=1;
b=2;
n=2;
f=x
h=0
f=-x
h=0
упражнение 5
Вычислить
интегральные суммы и суммы Дарбу для
на отрезке
при
Интегральная сумма sn =1.4995
Сумма дарбу ans = 4.9810
упражнение 6
Вычислить
Сравнить с результатами упражнении 5,
вычислив разности между численным
значением интеграла и интегральными
суммами и суммами Дарбу.
f
=@(x)(exp(x))^((-x)^2)
>> q=quad('f',1,2)