主要内容

本页采用了机器翻译。点击此处可查看英文原文。

eisTest

为电化学阻抗谱测试数据创建测试容器对象

自 R2025a 起

说明

使用 eisTest 创建一个用于电化学阻抗谱 (EIS) 测试数据的 EISTest 容器对象。使用此对象,可从基于频率的 EIS 数据中自动提取并分析单个阻抗谱。

EISTest 对象会自动检测每个单独的 EIS 谱,并且仅当在不同条件(包括电荷状态、温度、剩余容量等)下进行的每次测试所用的测试频率相同时,才会对数据进行制表。

您可以通过设置 EISData 属性,将测试频率、实部阻抗和虚部阻抗加载到该对象中。EISData 属性的类型可以是 doubletable。如果将 EISData 属性指定为 double,则列的顺序必须与频率、实部阻抗和虚部阻抗相对应。如果将 EISData 属性指定为 table,则必须提供一个有效的列名或变量名。

EISData 属性必须包含一系列在多个频率分界点处执行的 EIS 谱。TestSummary 属性包含一个表,其中列出了 EISTest 对象从 EISData 属性中自动检测到的所有单独配置文件。

要估计每个剖面的分数阶等效电路模型的参数,请将此对象和一个 EISModel 对象作为输入传递给 fitEISModel 函数。该图展示了估计分数阶等效电路模型参数的典型工作流程:

创建对象

描述

eisExp = eisTest 创建了一个默认测试容器对象 eisExp,并为其设置了默认属性值。

eisExp = eisTest(EISData,PropertyName=Value) 为电化学阻抗谱测试数据 EISData 创建了一个测试容器对象 eisExp,并使用一个或多个名称-值参量设置其属性。

输入参量

全部展开

电化学阻抗谱数据,指定为双精度数组的矩阵或 table 对象。

如果将 EISData 属性指定为双精度数组的矩阵,则该矩阵的各列必须依次对应频率、实部阻抗和虚部阻抗。

如果将 EISData 属性指定为表,则必须使用 FrequencyVariableRealImpedanceVariableImaginaryImpedanceVariable 参量提供有效的列名或变量名。

此参量设置 EISData 属性。

属性

全部展开

电化学阻抗谱数据,指定为矩阵或 table 对象。

如果将 EISData 属性指定为一个双精度数组的矩阵,软件会默认该矩阵的各列分别表示频率、实部阻抗和虚部阻抗,顺序依次为:频率、实部阻抗、虚部阻抗。

如果将 EISData 属性指定为一张表,则必须使用 FrequencyVariableRealImpedanceVariableImaginaryImpedanceVariable 参量分别指定每一列或变量名称。

数据类型: double | table

对象用于过滤基于频率的阻抗数据的截止频率值,以向量形式指定。

数据类型: double

移除所有显示感应行为的高频数据点的选项,可指定为 "false""true",或数值/逻辑形式的 1 (true) 或 0 (false)。

数据类型: logical

虚阻抗的高频电感特性符号约定,指定为 "standard""reversed"。默认约定将高频感应行为视为正值。

数据类型: string | char

用于确定电化学阻抗谱测试中使用多少个唯一频率点的容差值,以标量形式指定。

数据类型: double

测试数据第一个维度的断点名称,指定为字符串标量或字符向量。

数据类型: string | char

测试数据第二维度的断点名称,指定为字符串标量或字符向量。

数据类型: string | char

测试数据第三维的断点名称,指定为字符串标量或字符向量。

数据类型: string | char

EISData 表中频率变量的名称,指定为字符串标量或字符向量。

数据类型: string | char

EISData 表中真实阻抗变量的名称,指定为字符串标量或字符向量。

数据类型: string | char

EISData 表中虚阻抗变量的名称,指定为字符串标量或字符向量。

数据类型: string | char

此 属性 为只读。

测试摘要,显示所有已识别的配置文件及相关数据,以表格形式呈现。

此 属性 为只读。

给定 EIS 谱起始位置所在的 EISData 矩阵或表中的索引,以向量形式返回。

数据类型: double

此 属性 为只读。

给定 EIS 谱结束时,EISData 矩阵或表中的索引,以向量形式返回。

数据类型: double

此 属性 为只读。

EISData 矩阵或表中 EIS 谱的数量,以标量形式返回。

数据类型: double

对象函数

removeProfileRemove data of impedance profile from EISTest object
setVariable1ValuesUpdate values of all elements in Breakpoint1Name column of EISTest object
setVariable2ValuesUpdate values of all elements in Breakpoint2Name column of EISTest object
setVariable3ValuesUpdate values of all elements in Breakpoint3Name column of EISTest object

版本历史记录

在 R2025a 中推出