结算时间
置两电平信号的时间。
库::`工程师`
语法
函数调用
-
s,slev,sinst=settlingtime(_)— 回报水平[参数:雪橇]和时间的瞬间[参数:sinst]每个过渡的建立点。
-
=settlingtime(,Name,Value)— 返回安装时间[参数:s],水平[参数:雪橇]和相应的时间点[参数:sinst]具有由该类型的一个或多个参数指定的附加参数Name,Value. 您可以从上述任何语法选项中指定输入组合。
争论
输入参数
# d — 建立搜索的持续时间,与
+
正标量
Details
搜索的持续时间以秒为单位设置,设置为正标量。 这个参数定义了函数在平均参考水平的时刻之后的周期长度 结算时间 寻找成立的时间。 如果在 d 在平均参考电平的时刻之后的秒,设置时间没有发生,则函数返回 南. 有关详细信息,请参阅[settle-time]和机构搜寻的期限部分。
输入参数"名称-值"
指定格式中的可选参数对 名称,值,在哪里 姓名 -参数的名称,以及 价值 -适当的值。 名称-值参数应该放在其他参数之后,但对的顺序无关紧要。
使用逗号分隔名称和值,以及 姓名 把它放在引号里。
例子: settlingtime([4,3,2,1,1,1],2,"MidPercentReferenceLevel",30).
# 国家航空 — 低和高状态级别
+
双元素向量是一个字符串
Details
低和高状态级别,指定为双元素向量字符串。 向量的第一和第二元素对应于低水平和高水平的状态。 如果参数 国家航空 如果未指定,则该函数使用直方图方法基于输入信号计算状态电平。
# 出 — 输出数据的类型
+
:数据 (默认)| :剧情
Details
输出数据的类型。 要使用此参数,请使用以下语法:
-
out=:剧情-函数返回一个图形; -
out=:数据-函数返回数据。
例子:
import EngeeDSP.Functions: settlingtime
settlingtime([4,3,2,1,1,1], 2,"MidPercentReferenceLevel", 30, out=:data)
(0.5544000000000002, 1.0545999999999998, 3.9454000000000002)
import EngeeDSP.Functions: settlingtime
settlingtime([4,3,2,1,1,1], 2,"MidPercentReferenceLevel", 30, out=:plot)

此外
成立时间
Details
建立时间是达到平均参考电平之后的时间,当信号进入范围 2% 容差是相对于状态级别的,并保留在其中。 建立的时间如该图所示,其中低和高状态的电平由黑色虚线表示。, 2% 高于和低于条件水平的公差用红色虚线表示,建立点用黄色圆圈表示。
状态级公差
Details
您可以为每个状态级别指定状态的下限和上限。 将边界定义为状态级别加上或减去标量值,该标量值是高状态和低状态之间差异的倍数。 要设置有用的容差范围,请将标量指定为小数,例如 2/100 或 3/100. 在一般情况下,区域 对于低状态,定义为
哪里 -低条件, -高条件。 将等式中的第一项替换为 得到容差区域 为高的条件。
机构搜寻的期限
Details
建立搜索的持续时间确定在所述平均参考电平的时刻之后的时间间隔期间所述函数 结算时间 它正在寻找一个建立点。 如果 结算时间 在建立搜索的持续时间内没有找到建立点,则 结算时间 申报表 南 为成立之时。 该图说明了建立搜索的持续时间,等于 10 倒计时。
功能 结算时间 如果出现以下任何情况,它可能无法在指定的搜索持续时间内找到建立点。
-
建立搜索区间中的信号的最后值不在由指定容差确定的状态的上下边界内。 此图显示了建立搜索持续时间的此状态,等于
8计数和容差区域2%. 建立搜索间隔中的最后计数超过状态的上限。 在此示例中,减少或增加设置搜索的持续时间可能导致正确的设置时间。 -
指定搜索持续时间的信号样本数量不足。 下图显示了在搜索期间的这种状态
20数数。 搜索的持续时间超出最后的信号计数。 -
在指定的搜索持续时间结束之前检测到中间过渡。 此图显示搜索持续时间等于的此状态
22倒计时。 在搜索持续时间结束之前检测到中间过渡,其等于22倒计时。