用于将阻抗数据拟合到等效电路模型的库。

impedancefitter的Python项目详细描述


DOI

阻抗装配工

阻抗谱(IS)是分析电路行为的一个很好的工具, 表征样品(如生物组织)的响应,以确定介电常数 一个样本的属性,以及更多的1。在

在IS中,通常使用(复)非线性最小二乘法进行参数估计 等效电路模型。 implementfitter是一个软件,可以方便地估计任意等效电路模型的参数。 等效电路可以包括不同的标准元件或 在阻抗谱学的背景下建立的其他模型。 通过将模型与实验阻抗数据拟合得到未知参数。 底层拟合软件是LMFIT2, 为不同的优化和曲线拟合提供了接口 超越标准最小二乘法的方法。在

阻抗钳工允许建立一个定制的等效电路,适合任意数量的数据集和 使用OpenTurns3对结果进行统计分析。在

文件

文档可从Read the Docs获得。在

如果要在本地编译: 文档位于doc 目录并需要Sphinx 待编译。 需求文件可以在doc目录中找到。在

安装

阻抗fitter使用Python>;=3.6。在

可使用pip安装阻抗装配器

pip install impedancefitter

如果你想从源代码安装代码, 克隆到本地目录。在

cd并运行

^{pr2}$

在这个目录中。 它将自动安装所有需求。 此外,您可以编辑源代码并 运行已编辑的版本而不重新安装。在

测试

测试使用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

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

推荐PyPI第三方库


热门话题
java在Eclipse中使用ctrlshiftt而不是ctrlshiftr有什么好处?   java自动装箱概念SCJP   java如何使用JAXR和Resteasy、Angular和Wildfly10处理COR   java如何在整数数组中动态添加元素?   JAVA从继承生成器模式返回父对象继承   java问题调试生产者消费者问题   java MQ:已达到通道的最大实例数   JavaPowerMockMockito:我试图stubb的方法最终被调用   java Hibernate将多个列映射到一个表   在java中,将字符串中的单词大写,但跳过字符串中的数字和多余空格或符号   使用Eclipse将Java项目导出到JAR时出现“重复条目”错误   java使用eclipselink在实体表上指定NullConstraint   <Java>我可以在TCPIP中使用多个服务器socket吗?   带有自定义视图的java AlertDialog:调整大小以包装视图的内容   如何从用C#编写的web服务生成用于java的SOAP API?