用于处理阻抗数据的python包

impedance的Python项目详细描述


GitHub releasePyPI - Downloads

Build StatusDocumentation Status

Codacy BadgeCoverage Status

阻抗.py

impedance.py是一个用于处理阻抗数据的python模块。

这个项目从2018 Electrochemical Society (ECS) Hack Week in Seattle开始,并从那里发展起来。

我们希望使用scikit-learn-like API使阻抗谱的可视化、拟合和分析更加直观和可重复。

阻抗.py目前处于测试阶段,新功能正在迅速添加。 如果您有一个功能请求或发现一个bug,请随时file an issue或者,更好的是,进行代码改进和submit a pull request!目标是建立一个开源工具,整个阻抗社区都可以改进和使用!

阻抗.py当前提供:

  • 一个用于拟合、预测和绘制阻抗的简单api
  • 检验测量有效性的验证方法
  • 可定制型号的等效电路配件
  • 方便的奈奎斯特图,包括拟合电路的置信区间估计

目前正在改进以下几个功能:

  • Altair交互式绘图
  • 锂离子电池基于物理的阻抗模型

安装

依赖关系

阻抗.py要求:

  • Python(>;=3.5)
  • scipy(>;=1.0)
  • 纽比(>;=1.14)
  • matplotlib(>;=3.0)

示例/目录中提供了几个示例笔记本。打开这些将需要jupyter笔记本或jupyter实验室。

用户安装

安装impedance.py的最简单方法是使用pip从PyPI安装(有关说明,请参见^{})。

示例和文档

有几个例子可以在examples/目录中找到(这里fitting_tutorial.ipynb是一个很好的起点),文档可以在impedancepy.readthedocs.io找到。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
当设备处于横向模式时,java显示软键盘   Java中数组和泛型的类型规则   javajavax。邮政运输send0()没有抛出异常这是有希望的   为Java项目记录一个日志文件   java JPA@OneToOne在映射到具有子类的抽象@实体时抛出错误   使用引用相等的java集合   java如何处理webview应用程序的应用程序链接   java无法执行dex:超出GC开销限制>库   使用rest-assured junit测试用例拒绝java连接   阵列我需要帮助Nbody分子模拟性能!!(java小程序)   java有时不能代替velocity   java中映射的字符串时间复杂性   打开STS后java JVM崩溃   java compareTo基于对象的两个值   Java HashMap自定义对象   无JSON方案响应的java放心JSON验证   java如何向json添加设置。selenium的exe文件   java为什么Element::GetElementsByTagnames失败?   java总结和改进ArrayAdapter,使用FOR循环