# 大学物理实验库 **Repository Path**: Log-Dog012/phyexp ## Basic Information - **Project Name**: 大学物理实验库 - **Description**: 简化物理实验数据处理,自动生成规范报告要素 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2025-10-25 - **Last Updated**: 2026-02-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: 物理实验 ## README # 大学物理实验数据处理库 **简化物理实验数据处理,自动生成规范报告要素** ## 项目简介 这是一个专为大学物理实验设计的 Python 工具库,旨在解决实验数据处理中的痛点: - 繁琐的单位换算与误差计算 - 粗糙的手动图表绘制与拟合 - 标准化实验报告的格式排版 通过简单的接口,你可以快速完成数据录入、误差分析、曲线拟合,并自动生成符合实验报告规范的表格、图表和计算过程,让精力更专注于实验本身而非机械操作。 ## 核心功能 1. **物理量处理** 支持带单位和不确定度的物理量运算(如 `5.2±0.1 米 + 30 厘米` 自动换算并传递误差)。 2. **数据处理与误差分析** - 基础统计:均值、标准差、标准误差计算 - 不确定度传递:自动计算直接/间接测量量的 A 类、B 类不确定度 - 异常值处理:支持 3σ 原则、格拉布斯检验剔除异常数据 3. **曲线拟合与可视化** - 常用拟合:线性拟合(含相关系数)、非线性拟合(指数、多项式等) - 标准化图表:自动添加误差棒、拟合曲线、物理量单位标签(如“时间 t / s”) 4. **报告辅助工具** - 自动生成数据表格(支持 Markdown/LaTeX 格式) - 导出计算过程与结论模板,贴合实验报告规范 ## 开发计划 - 近期:完善基础误差计算与线性拟合功能 - 中期:增加非线性拟合、自定义单位支持、LaTeX 报告生成 - 远期:开发 GUI 界面、批量处理多组实验数据 ## 反馈与贡献 - 如有 bug 或需求,欢迎在 [Gitee 仓库](https://gitee.com/Log-Dog012/phyexp) 提交 Issues - 欢迎 Fork 仓库并提交 Pull Request,一起完善这个工具!