[普通物理实验 1](../README.md) · [项目首页](../../../README.md) · [使用指南](../../../docs/usage.md) [在线虚拟实验](https://hnnuyuxuan.github.io/general-physics-lab/simulations/density/) · [模型依据与参数来源](../../../docs/density-model-evidence.md) # 物质密度的测量 **用浮力测固体,用同一容积比较液体。** 空气与水中的称量差给出合金排水量,比重瓶中水与盐水的质量比给出液体密度。共同的称量方法连接两种模型,也让质量误差的传播更直观。 [读实验报告](report/report.md) · [HTML 阅读与探索](https://hnnuyuxuan.github.io/general-physics-lab/experiments/course-01/density/notebooks/analysis.html) · [Python 笔记本](notebooks/analysis.ipynb) · [Wolfram 笔记本](../../../notebook/paclets/DensityLab/Notebooks/DensityLab.nb)  图 1 物质密度的测量:测量与计算主线 ## 选择你的入口 |用途|入口|打开方式| |---|---|---| |阅读原理、记录、计算与结论|[Markdown 报告](report/report.md) · [排版阅读版](https://hnnuyuxuan.github.io/general-physics-lab/experiments/course-01/density/report/report.html)|GitHub、Markdown 阅读器或浏览器| |浏览计算图表、操作交互控件|[HTML 阅读版](https://hnnuyuxuan.github.io/general-physics-lab/experiments/course-01/density/notebooks/analysis.html)|直接在线打开,也可下载到本机| |逐步执行和修改 Python 计算|[Jupyter Notebook](notebooks/analysis.ipynb)|JupyterLab 或 VS Code| |原生数学排版与 Wolfram 计算|[Wolfram Notebook](../../../notebook/paclets/DensityLab/Notebooks/DensityLab.nb) · [Paclet 安装包](../../../notebook/paclets/DensityLab/dist/DensityLab-0.1.0.paclet)|Wolfram 前端| |对照原始报告|[源报告 PDF](../../../pdf/course-01/物质密度的测量/物质密度测量实验报告.pdf)|GitHub 或 PDF 阅读器| ## 从记录到物理量 合金空气中与浸水称量各 3 次,空瓶、瓶加水、瓶加盐水各 3 次,共 15 个质量读数;温度 21.8 °C,水密度取 0.99779 g/cm³。 核心计算关系为: $$ \rho_{\mathrm s}=\frac{m\rho_{\mathrm w}}{m-m_{\mathrm s}},\qquad \rho_{\mathrm b}=\rho_{\mathrm w}\frac{m_{\mathrm b}-m_0}{m_{\mathrm w}-m_0}. $$ 固体模型把空气质量与水中视质量之差换算为体积;液体模型在相同装液容积下比较净质量。空瓶质量同时进入两个质量差。 表 1 关键计算结果 |物理量|计算值|单位| |---|---:|---| |合金密度|7.9012275|g/cm³| |盐水密度|1.0838494|g/cm³| |比重瓶容积|16.035438|cm³| 合金密度约 7.90123 g/cm³,盐水约 1.083849 g/cm³。报告同时给出重复性分量,以及采用 0.01 g 假设误差限的条件预算;水密度、温度和称量系统修正可进一步纳入预算。 ## 沿着图像理解结果  图 2 三次实际称量代入浮力模型得到的合金密度
![]() |
![]() |
| 图 3 三次实际称量代入同容积模型得到的盐水密度 | 图 4 固定其余均值后,假设水中视质量偏移对合金密度的模型响应 |