用于将阻抗数据拟合到等效电路模型的库。
impedancefitter的Python项目详细描述
阻抗装配工
阻抗谱(IS)是分析电路行为的一个很好的工具, 表征样品(如生物组织)的响应,以确定介电常数 一个样本的属性,以及更多的1。在
在IS中,通常使用(复)非线性最小二乘法进行参数估计 等效电路模型。 implementfitter是一个软件,可以方便地估计任意等效电路模型的参数。 等效电路可以包括不同的标准元件或 在阻抗谱学的背景下建立的其他模型。 通过将模型与实验阻抗数据拟合得到未知参数。 底层拟合软件是LMFIT2, 为不同的优化和曲线拟合提供了接口 超越标准最小二乘法的方法。在
阻抗钳工允许建立一个定制的等效电路,适合任意数量的数据集和 使用OpenTurns3对结果进行统计分析。在
文件
文档可从Read the Docs获得。在
如果要在本地编译:
文档位于doc
目录并需要Sphinx
待编译。
需求文件可以在doc
目录中找到。在
安装
阻抗fitter使用Python>;=3.6。在
可使用pip安装阻抗装配器
pip install impedancefitter
如果你想从源代码安装代码, 克隆到本地目录。在
cd
并运行
在这个目录中。 它将自动安装所有需求。 此外,您可以编辑源代码并 运行已编辑的版本而不重新安装。在
测试
测试使用pytest。
只需在存储库主目录中运行pytest
。在
使用阻抗装配工
查看examples
目录和文档,了解如何操作
阻抗装配工应该工作。在
贡献
如果发现错误或功能缺失, 请随时在github上提出问题 或者创建拉取请求!在
参考文献
1:Barsoukov,E.和Macdonald,J.R.(编辑)。(2018年)。阻抗谱学:理论、实验与应用。(第三版)。新泽西州霍博肯:约翰威利父子公司https://doi.org/10.1002/9781119381860
2:Newville,M.,&;等人(2020年5月7日)。lmfit/lmfit py 1.0.1(版本1.0.1)。泽诺多。http://doi.org/10.5281/zenodo.3814709
3:Baudin,M.,Dutfoy,A.,Looss,B.,&Popelin,A.L.(2017年)。OpenTURNS:一个用于模拟不确定性量化的工业软件。不确定度量化手册(2001-2038页)。https://doi.org/10.1007/978-3-319-12385-1_64
- 项目
标签: