- •1. Измерения и их погрешности.
- •2. Вычисление случайных погрешностей.
- •3. Вычисление систематических погрешностей.
- •4. Погрешности косвенных измерений.
- •5. Запись результатов измерений.
- •6. Метод наименьших квадратов
- •8. Требования, предъявляемые к студентам в лабораториях
- •9. Правила выполнения работ.
- •10.Требования, предъяляемые к отчету
10.Требования, предъяляемые к отчету
Отчет по лабораторной работе является основным документом, отражающим работу студента. Он должен содержать все результаты измерений, формулы вычисляемых величин и их погрешностей и результаты измерений. К отчету должен быть приложен черновик с записями, сделанными во время измерений, и подписанный преподавателем, без чего отчет признается недействительным.
Отчет выполняется с использованием компьютера или вручную. При написании отчета в ручную, отчет выполняется чернилами, а рисунки карандашом; необходимые графики выполняются только карандашом на миллиметровке и подклеивается к отчету.
Отчет выполняется на отдельных листках и должен содержать:
Номер и название работы, дату выполнения работы, дату сдачи работы преподавателю, фамилию и инициалы студента, курс, группу.
Краткую формулировку задачи (цель работы).
Схему установки или схематический рисунок.
Рабочие формулы и формулы погрешностей.
Результаты измерений, по возможности в виде таблиц.
Результаты вычислений измеряемых величин и их погрешностей. При наличии табличных значений измеряемой (вычисляемой) физической величины необходимо привести ее значения.
Окончательные результаты в виде таблиц и графиков.
Краткие выводы из проведенных исследований.
11. ПРИЛОЖЕHИЕ.
Пpогpамма метода МHК на языке PASCAL.
program mnk;
var
x,y:array[1..50]of real;
sumx,sumxx,sumy,sumyy,sumxy:real;
d,delta,a,da,b,db,f:real;
i,n:integer;
begin
write('Число точек N=');
readln(n);
for i:=1 to n do
begin
writeln;
writeln(i,'-ая точка:');
write('x(',i,')=');
readln(x[i]);
write('y(',i,')=');
readln(y[i]);
end;
sumx:=0; sumxx:=0; sumy:=0; sumyy:=0; sumxy:=0;
for i:=1 to n do
begin
sumx:=sumx+x[i];
sumxx:=sumxx+sqr(x[i]);
sumy:=sumy+y[i];
sumyy:=sumyy+sqr(y[i]);
sumxy:=sumxy+x[i]_7&_0y[i];
end;
d:=n*sumxx-sqr(sumx);
a:=(n*sumxy-sumx_7&_0sumy)/d;
b:=(sumy-a*sumx)/n;
f:=sumyy-a*sumxy-b_7&_0sumy;
delta:=sqrt(f/(n-2));
da:=delta*sqrt(n/d);
db:=delta_7&_0sqrt(sumxx/d);
writeln;
writeln('Паpаметpы пpямой y = a*x + b и их погpешности:');
writeln('a = ', a:12, 'da = ':20, da:12);
writeln('b = ', b:12, 'db = ':20, db:12);
writeln('Сpеднекв. Отклонение = ',delta:12);
readln;
end.