Skip to content

Dissolution-Combustion v2.2.0

Compare
Choose a tag to compare
@Zhao-Zehua Zhao-Zehua released this 12 Sep 09:30
· 11 commits to main since this release
9a2ddb1

Dissolution-Combustion v2.2.0

北京大学化学与分子工程学院中级物理化学实验项目

Features

  • 自动化数据记录、备份和存储
  • 自动化拟合和温度校正,一键输出计算结果和图片
  • 内置科学常数
  • 便捷的快捷键操作
  • 具有计算功能的实验参数文本框
  • 可在main.py中定制软件参数

Assets

  • 分别适用于win和mac的完整打包exe和app,无需配置环境可用
  • 分别适用于win和mac的温差仪串口驱动程序,仅在此教学实验中可用
  • 来自真实实验的测试数据
  • 操作演示视频

Updates

  • 在数据记录界面中增加了原始数据的记录,同步修改了数据文件的格式和读取方式,同时兼容旧有的数据文件格式
  • 数据文本框目前具有计算功能
  • 为数据文本框绑定了回车事件,在聚焦某文本框时摁下回车可以执行数据更新
  • 更新了溶解热拟合模式的算法,由于curve_fit对初值敏感,采用双倒数拟合法计算初值,再进行非线性拟合
  • 进行了低分辨率屏幕适配
  • 为按钮添加了快捷键
  • 修复了数据记录界面中无法停止加热的问题
  • 优化了读取数据文件的方法
  • 将窗口初始位置设定为屏幕左上角
  • 修改了溶解热拟合输出文件的格式
  • 重构代码
  • 添加使用手册和项目说明文档
  • 添加项目更新历史文档history.md