物理实验绪论

鹅鹅鹅,挂一份物理实验的 markdown 版本在blog上。

为什么署名 V2LS 呢,很明显这个署名是带有一点深意的,咕咕咕没看出来。

错误很多,v1.0 和 v1.1 坑了大概 1145+1919 名同学。

现在的版本应该没啥错了,不过至少在绪论提交窗口期结束前,修改是不会给到对策了。

焯要懂得思考,你们说对不对啊

前言

By Vanilla Vanilla Little Starrysky
Released: 2024/3/6
Updated: 2024/3/7
Version:1.3

本绪论解答是一个粗略的绪论课后解答,基本上包含了大部分的物理实验知识点。你可以认为这是一份简单的物理实验数据处理指南。当然,考虑效率的话,肯定是直接参考答案为上。

物理实验报告的三个板块分别是预习报告,数据记录还有数据处理。此处不谈预习报告,在数据记录资源已经日益丰富的今天,仍然缺少一些比较准确的数据处理流程报告——这给学习的高效率造成了阻碍,也促进了本份题解的诞生。

作为一份公开的参考题解,题解的真实性肯定是要谨慎考虑的,它超出了大部分人的需求——很多人认为这是 Useless 的,没必要了解那么多的数据记录处理,评价体系的颗粒度也不允许,甚至于完全不需要往一门只有一个学分的课程里面投入那么多的精力。答案的正确性依赖于过程的正确性,公开透明的过程也有利于错误的审查和计算流程的改善。如果因此耗费了你的时间或让你感到反感,在此表达歉意。

最后祝大家物理实验课程学习顺利!

一.利用有效数字计算规则写出结果

(1) $\rho=7.65\pm0.114kg/m^3$ 的正确形式应为:

解:$\rho=7.6\pm0.2kg/m^3$

不确定度 $\Delta Y$ 保留一位有效数字,尾数只进不舍。在本题中取 $0.2$ 。
$\overline{Y}$ 的末位和 $\Delta Y$ 的保留位对齐,使用”四舍六入五凑偶”的方法。在本题中取 $7.6$。
参阅物理实验 P15 。需要注意的是,这是一个测量结果的表示修正,而不是测量值的加减计算。
不要搞混绝对不确定度和相对不确定度的有效数字取位。

(2) $(178.5+0.834)\times 3.00^2\pi=$

解: $(178.5+0.834)\times 3.00^2\pi=5.07\times 10^3$

在面对有效数字的加减法时,计算结果的有效末位取到分量中欠准位最高的一位(也就是估读位)。在本题中括号内运算的数值取到分量中的十分位(也就是小数点负一位),即四位有效数字,有效值为 $179.3$,精确值 $179.334$ 。
在面对有效数字的次方和开方(幂运算)时,结果的有效数字位数和底数相同。在本题中的二次方运算的有效数字为三位,有效值为 $9.00$ 。
在面对有效数字的乘除法时,计算结果的有效位数参照计算量中有效位数最少的分量。在两数首位相乘时若产生进位,应多取一位。在本题中有效位的最低为三位。
由于 $179.3$ 和 $9.00$ 的首位运算 $1\times 9$ 不会产生进位,有效数字不变。
参阅物理实验 P18。
最后的运算精确值为 $5070.549392449\dots$,取有效数值为 $5.07\times 10^3$ 。
不应该在计算时舍去有效数字,会导致误差,你可以认为这是无关紧要的
需要注意的是,$\pi$ 等常量不具备有效数字这个概念,因此计算的时候不应该考虑常量的取值,例如后续的 $\rho=\cfrac{4m}{\pi D^2h}$ 中, $4$ 和 $\pi$ 就是常量。在运算时,应尽量保证常量的运算精确度,至少不低于最低的有效数字,你可以认为这是无关紧要的

(3) $\cfrac{100.0\times (5.6+4.412)}{(12.00-11.0)\times 10.000}+110.0=$

解: $\cfrac{100.0\times (5.6+4.412)}{(12.00-11.0)\times 10.000}+110.0=2.1\times 10^2$

在本题中:
$(5.6+4.412)$ 的精确位是十分位,有效数字三位,有效数值 $10.0$,精确值为 $10.012$ 。在相乘后值变为有效值 $1.00\times 10^3$ ,精确值 $1001.2$ 。
$(12.00-11.0)$ 的精确位是十分位,有效数值两位,有效数值 $1.0$ ,精确值同有效值。在相乘后变为有效值 $10$,精确值同有效值。
分式的有效数值为两位,精确位为十位,有效值 $1.0\times 10^2$,精确值 $100.12$。
最后的运算精确值为 $210.12$ ,精确位为十位,有效数字两位,取有效值 $2.1\times 10^2$ 。
参阅同(2),物理实验 P18。

(4) $e^{1.359}=$

解: $e^{1.359}=3.892$

对于指数函数 $a^x$ 的运算,在科学计数法表示答案的情况下,小数点前表示一位,小数点后的位数和 $x$ 的小数点后的位数相同。
在本题中,最后的运算精确值为 $3.8922990\dots$ ,取小数点后三位即为 $3.892$ ($3.892\times 10^0$,$10^0$ 省略)。
参阅物理实验 P19。

(5) $\lg 25.284=$

解: $\lg25.284=1.40285$

对于对数运算,运算结果的小数位数和真数的有效位数相同。
在本题中,最后的精确运算值为 $1.40284578\dots$,取小数点后五位即为 $1.40285$。
参阅物理实验 P19。

(6) $\rm{tg} 28^\circ 24^\prime=$

解: $\rm{tg} 28^\circ 24^\prime=0.5407$(微分法)
或 $\rm{tg} 28^\circ 24^\prime=0.541$(比较法)

对于函数类的运算,如三角运算,可以通过微分法和比较法解决。 $\rm{tg}()$ ,即 $\tan()$ ,为正切运算,是三角函数运算的一种。
参阅物理实验 P18-19。
微分法过程如下:
给定函数 $Y$ ,微分法运算求出 $\rm{d}Y=Y^\prime \cdot \rm{d}x$ ,并保留一位有效数字,求出不确定度,$Y$ 的精确位和不确定度的位数保持一致。
在本题中,$\rm{d}Y=sec^2x \rm{d}x$ ,本题中 $\rm{d}x$ 不确定度为 $1^\prime$ ,也就是 $\rm{d}Y=\sec^2(28^\circ 24^\prime)\times 1^\prime$,运算得 $dY$ 的近似值 $3.759\times 10^{-4}$,也就是 $Y$ 取到小数点后四位。
比较法过程如下:
通过运算函数自变量 $x$ 和加减一个单位变化的函数结果,并将三者进行比较,数值变化的第一位即为精确位。本题的运算结果如下:
$\rm{tg} 28^\circ 23^\prime=0.54\underline{032211}\dots$
$\rm{tg} 28^\circ 24^\prime=0.54\underline{069798}\dots$
$\rm{tg} 28^\circ 25^\prime=0.54\underline{107397}\dots$
变化位为小数点后三位,下划线代表变化部分。
最后的精确值为 $0.54069798\dots$ ,根据计算方法取对应的位数。

二.求下列公式的相对不确定度

(1) $\rho=\cfrac{4m}{\pi D^2h}$
解:
$$
\begin{equation}
\begin{split}
\rho&=\cfrac{4m}{\pi D^2h} \\
\ln\rho&=\ln4+\ln m-\ln\pi-2\ln D-\ln h \\
\cfrac{\rm{d}\rho}{\rho}&=\cfrac{\rm{d}m}{m}-2\cfrac{\rm{d}D}{D} -\cfrac{\rm{d}h}{h} \\
\cfrac{\Delta\rho}{\rho} &= \sqrt{(\cfrac{\Delta m}{m})^2+4(\cfrac{\Delta D}{D})^2+(\cfrac{\Delta h}{h})^2}
\end{split}
\end{equation}
$$

乘除和指数形式的间接测量运算。
参阅物理实验 P14 。

(2) $N=\cfrac{x}{4}-\cfrac{y^3}{3}$
解:
$$
\begin{equation}
\begin{split}
N&=\cfrac{x}{4}-\cfrac{y^3}{3} \\
\rm{d}N&=\cfrac{\rm{d}x}{4}-y^2\rm{d}y \\
\Delta N &= \sqrt{\cfrac{1}{16}(\Delta x)^2+y^4(\Delta y)^2}
\end{split}
\end{equation}
$$

加减形式的间接测量运算。
参阅物理实验 P14 。

(3) $y=\cos^2x$
解:
$$
\begin{equation}
\begin{split}
y&=cos^2x \\
\rm{d}y&=-2\sin x \cos x \rm{d}x=-\sin 2x \rm{d}x \\
\Delta y &= |\sin 2x|\Delta x
\end{split}
\end{equation}
$$

函数形式的间接测量运算。
对于只有一个变量的式子 $y=f(x)$,满足 $\rm{d}Y=f’(x) \rm{d}x$ ,也就是 $\Delta Y=|f’(x)|\Delta x$ 。
参阅物理实验 P16 。

(4) $N=\cfrac{x-y}{x+y}$
解:
$$
\begin{equation}
\begin{split}
N&=\cfrac{x-y}{x+y} \\
\ln N&=\ln(x-y)-\ln (x+y) \\
\cfrac{\rm{d}N}{N}&=\cfrac{2y}{x^2-y^2}\rm{d}x-\cfrac{2x}{x^2-y^2}\rm{d}y \\
\cfrac{\Delta N}{N} &= 2\sqrt{(\cfrac{y}{x^2-y^2}\Delta x)^2+(\cfrac{x}{x^2-y^2}\Delta y)^2}
\end{split}
\end{equation}
$$

多元函数形式的间接测量运算。
对于有多个变量的式子 $y=f(x_1,x_2,\dots,x_n)$,满足:
$\cfrac{\rm{d}y}{y}=\cfrac{\partial\ln f}{\partial x_1}\rm{d}x_1+\cfrac{\partial\ln f}{\partial x_2}\rm{d}x_2+\dots+\cfrac{\partial\ln f}{\partial x_n}\rm{d}x_n$
$\cfrac{\Delta y}{y}=\sqrt{(\cfrac{\partial\ln f}{\partial x_1}\Delta x_1)^2+\dots+(\cfrac{\partial\ln f}{\partial x_n}\Delta x_n)^2}$
参阅物理实验 P14 。
如果你不太理解本题的公式,可以去参阅高等数学偏导和全微分的内容。

三.计算

某空心圆柱体外径 $R=(3.800\pm0.004)\rm{cm}$ ,内径 $r=(1.482\pm0.002)\rm{cm}$,高 $h=(6.726\pm0.004)\rm{cm}$ ,求体积 $V$ 及其不确定度,正确表达测量结果。

请注意 $R$ 的标注为外径,在通常意义下,这个外径指的是直径,而不是半径。内径同外径的理解。
在互联网搜索过程中,发现有类似题目,仅有把测量值 $D$ 修改为测量值 $R$ ,以及数值修改的区别。
在本处题解中,同时给出 $R$ 作为直径和 $R$ 作为半径的做法。
为了不影响阅读,此处不将 $R$ 修改为 $D$。

直径做法

解:
空心圆柱体体积公式:
$$
V=\cfrac{\pi}{4} h(R^2-r^2)
$$
带入数值得:
$$
\overline{V}=\cfrac{\pi}{4}\times 6.726(3.800^2-1.482^2)
$$
计算结果有效数字保留四位得:
$$
\overline{V}=60.35
$$

本处精确值为 $60.3510241995\dots$ 。

不确定度计算:
$$
\begin{equation}
\begin{split}
V&=\cfrac{\pi}{4} h(R^2-r^2) \\
\ln V&=\ln\pi-\ln 4+\ln h+\ln (R^2-r^2) \\
\cfrac{\rm{d}V}{V}&=\cfrac{\rm{d}h}{h}+\cfrac{2R}{R^2-r^2}\rm{d}R-\cfrac{2r}{R^2-r^2}\rm{d}r \\
\cfrac{\Delta V}{V} &= \sqrt{(\cfrac{\Delta h}{h})^2+(\cfrac{2R}{R^2-r^2}\Delta R)^2+(\cfrac{2r}{R^2-r^2}\Delta r)^2}
\end{split}
\end{equation}
$$
代入数值计算相对不确定度得:
$$
\cfrac{\Delta V}{V} = 0.0026
$$

本处精确值为 $0.0025986457\dots$ 。
对于相对不确定度,如果首位非零数字为 $1$ 或 $2$ ,保留两位有效数字,否则保留一位有效数字。
参阅物理实验 P15 .

计算不确定度得:
$$
\Delta V=0.2
$$

本处精确值为 $0.1568309314\dots$ 。
需要注意的是,此处的不确定度取一位小数,进位。

最终结果为:
$$
Y=\overline{Y}+\Delta Y=60.4\pm0.2 (\rm{cm^3})
$$

最后的计算结果与不确定度保持一致。
请注意,由于 $\overline{Y}$ 的精确值为 $60.3510241995\dots$ ,而不是取四位后的 $60.35$ ,此处应该进位而不是运用”四舍六入五凑偶”的规则舍去。

半径做法

解:
空心圆柱体体积公式:
$$
V=\pi h(R^2-r^2)
$$
带入数值得:
$$
\overline{V}=\pi\times 6.726(3.800^2-1.482^2)
$$
计算结果有效数字保留四位得:
$$
\overline{V}=241.4
$$

本处精确值为 $241.404096798\dots$ 。

不确定度计算:
$$
\begin{equation}
\begin{split}
V&=\pi h(R^2-r^2) \\
\ln V&=\ln\pi+\ln h+\ln (R^2-r^2) \\
\cfrac{\rm{d}V}{V}&=\cfrac{\rm{d}h}{h}+\cfrac{2R}{R^2-r^2}\rm{d}R-\cfrac{2r}{R^2-r^2}\rm{d}r \\
\cfrac{\Delta V}{V} &= \sqrt{(\cfrac{\Delta h}{h})^2+(\cfrac{2R}{R^2-r^2}\Delta R)^2+(\cfrac{2r}{R^2-r^2}\Delta r)^2}
\end{split}
\end{equation}
$$
代入数值计算相对不确定度得:
$$
\cfrac{\Delta V}{V} = 0.0026
$$

本处精确值为 $0.0025986457\dots$ 。

计算不确定度得:
$$
\Delta V=0.6
$$

本处精确值为 $0.6273237259\dots$ 。

最终结果为:
$$
Y=\overline{Y}+\Delta Y=241.4\pm0.6 (\rm{cm^3})
$$

四.数据分析

某同学测量弹簧的倔强系数的数据如下:

F(g) 2.0 4.0 6.0 8.0 10.0
y(cm) 6.85 10.07 13.16 15.99 19.09
F(g) 12.0 14.0 16.0 18.0 20.0
y(cm) 22.15 25.18 27.95 30.16 33.25

其中 $F$ 为弹簧所受的作用力,$y$ 为弹簧的长度,已知 $F=k(y-y_0)$,试用作图法和最小二乘法求弹簧的倔强系数 $k$ ,以及弹簧原来的长度 $y_0$ 。

请注意,给定题目中力 $F$ 的单位是 $\rm{g}$ ,在通常情况下,力 $F$ 的单位是 $N$ ,也就是牛顿。
在本处题解中,力 $F$ 的单位以 $\rm{g}$ 给出。

最小二乘法

根据数据计算得:
$$
\begin{equation}
\begin{split}
\overline{F}&=\cfrac{1}{n}\sum^n_{i=1}F=11.00 \rm({g})\\
\overline{F^2}&=\cfrac{1}{n}\sum^n_{i=1}F^2=154.0 \rm({g^2})\\
\overline{y}&=\cfrac{1}{n}\sum^n_{i=1}y=20.385 \rm({cm})\\
\overline{y^2}&=\cfrac{1}{n}\sum^n_{i=1}y^2=486.3 \rm({cm^2})\\
\overline{yF}&=\cfrac{1}{n}\sum^n_{i=1}yF=272.5 \rm({g\cdot cm})\
\end{split}
\end{equation}
$$
计算回归系数:
$$
r=\cfrac{n\overline{yF}-n\overline{y}\overline{F}}{\sqrt{n\overline{F^2}-n\overline{F}^2}\sqrt{n\overline{y^2}-n\overline{y}^2}}=0.999
$$
查表得 $n=10$ 的相关系数起码值 $r0$ 为:
$$
r_0=0.765<r
$$

参阅物理实验 P34-35 。

用最小二乘法计算得到:
$$
\begin{equation}
\begin{split}
\widehat{b}&=\cfrac{\overline{yF}-\overline{y}\overline{F}}{\overline{y^2}-\overline{y}^2}=0.683\\
\widehat{a}&=\overline{F}-\widehat{b}\overline{y}=-2.92\\
F&=0.683y-2.92\rm({g})\\
b&=4.27\rm({cm})\
\end{split}
\end{equation}
$$
最终倔强系数 $k$ ,以及弹簧原来的长度 $y_0$ 为:
$$
\begin{equation}
\begin{split}
k&=0.683\rm({g\cdot cm^{-1}})\\
y_0&=4.27\rm({cm})\
\end{split}
\end{equation}
$$

本处有5%以内的偏差属于正常现象。
上面的数字仅表示经过运算的后的有效数字,实际运算的时候请带入精确值。你可以认为下面的有效数字/精确位计算无关紧要,仅作为最后答案的位数推导。正常人也不会这么算吧

$\overline{F}=11.00$,求和精确到小数点后一位,最后结果四位有效数字。
$\overline{F^2}=154.0$,求和精确到个位,最后结果四位有效数字。
$\overline{y}=20.385$,求和精确到小数点后两位,最后结果五位有效数字。
$\overline{y^2}=486.26667$,按照规则,$33.25^2$ 保留四位有效数字后为个位,因此求和精确到个位,最后结果四位有效数字。
$\overline{yF}=272.516$,求和精确到个位,最后结果四位有效数字。
$r=0.999431274\dots$,通常保留三位有效数字。
$\widehat{b}=0.682721459\dots$,分式分母和分子都为三位有效数字,最后保留三位有效数字。难道不是约定俗成吗~
$\widehat{a}=-2.917276941715\dots$,最后结果精确到十分位,保留三位有效数字。
$b=4.27301193\dots$,保留三位有效数字。

Matlab代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
x=(2.0:2.0:20.0);  
y=[6.85;10.07;13.16;15.99;19.09;22.15;25.18;27.95;30.16;33.25];
f=x.';
plot(y,f,'o')
xlim([0,35]);
ylim([-30,35]);
xlabel( '弹簧的长度y(cm)' )
ylabel( '弹簧所受力F(g)' )
title('F-y示意图');
hold on;
%代数方法计算
N=length(f);
k=(sum(f.*y)-N*mean(f)*mean(y))/(sum(y.^2)-N*mean(y)^2);
b=mean(f)-k*mean(y);
y_line=linspace(0,35,101);
f_line=k*y_line+b;
y_0=-b/k;
grid on;
plot(y_line,f_line,'Color','r','LineWidth',1)

效果图

从图像中取两点计算得斜率 $k$。
读图得截距 $b$。

因为没有图床,图省了,自己用matlab运行代码吧(悲