TD-Sky / physical-exp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

物理实验数据处理程序

项目依赖

使用pip下载

  • toml
  • numpy
  • matplotlib
  • sklearn

说明

使用演示:

$ python main.py 实验数据.toml

程序会输出计算结果文本。若实验需绘制曲线图,则图片输出到pic目录。

template目录里有全部实验的数据模板,且包含程序可接受的具体数据。

已完成功能

  • 电子示波器的使用
  • 液体电导率的测量
  • 基本测量:千分尺
  • 基本测量:游标卡尺
  • 转动惯量的测量
  • 牛顿环实验
  • pn结
  • 太阳能电池基本特性的测量
  • 杨氏模量的测量

待办

  • 外推法求太阳能电池的开路电压与短路电流(非线性回归,应尝试线性化)

废案

非线性实验:实验要画三条曲线,但是坐标轴并不均匀,此问题暂时解决不了,方案作废。(但把三条曲线塞到一张图里面可能是个好方法?毕竟matplotlib规定一个程序只有唯一的画图信息域)

About


Languages

Language:Python 100.0%