Время урегулирования для двухуровневого сигнала
S = settlingtime(X,D)
S = settlingtime(X,FS,D)
S = settlingtime(X,T,D)
[S,SLEV,SINST]
= settlingtime(...)
[S,SLEV,SINST]
= settlingtime(...,Name,Value)
settlingtime(...)
возвращает время, S
= settlingtime(X
,D
)S
от среднего эталонного уровня до момента времени, когда каждый переход входит и остается в пределах области допуска 2% от конечного состояния в течение длительности, D
. D
является положительная скалярная величина. Поскольку settlingtime
использует интерполяцию, чтобы определить момент среднего опорного уровня, S
может содержать значения, которые не соответствуют моментам дискретизации. Длина S
равен количеству обнаруженных переходов в входном сигнале, X
. Если для любого перехода уровень формы волны не остается в пределах нижних и верхних контуров допуска, запрошенная длительность отсутствует, или обнаруживается промежуточный переход, settlingtime
помечает соответствующий элемент в S
как NaN
. Смотрите Длительность Settle Seek для случаев, в которых settlingtime
возвращает NaN
. Для определения переходов, settlingtime
оценивает уровни состояния формы волны входа методом гистограммы. settlingtime
определяет все области, которые пересекают контур низкого состояния и нижний контур высокого состояния. Контуры низкого и высокого состояний выражаются как уровень состояния плюс или минус кратное различие между уровнями состояния. См. «Допуски уровня состояния».
задает частоту дискретизации для двухуровневого сигнала, S
= settlingtime(X
,FS
,D
)X
в герц. Первая выборка в X
равно t = 0. Поскольку settlingtime
использует интерполяцию, чтобы определить момент среднего опорного уровня, S
может содержать значения, которые не соответствуют моментам дискретизации.
задает примеры моментов, S
= settlingtime(X
,T
,D
)T
, как вектор с таким же количеством элементов, как X
.
[
возвращает векторы, S
,SLEV
,SINST
]
= settlingtime(...)SLEV
, и SINST
, элементы которого соответствуют уровням и образцам моментов осаждения точек для каждого перехода.
[
возвращает времена урегулирования, уровни и соответствующие моменты расчета с дополнительными опциями, заданными одним или несколькими S
,SLEV
,SINST
]
= settlingtime(...,Name,Value
)Name,Value
аргументы в виде пар.
settlingtime(...)
строит график сигнала и затемняет области каждого перехода, где вычисляется время урегулирования. График помечает местоположение времени урегулирования каждого перехода, средних пересечений и связанных базовых уровней. На графике также отображаются уровни состояния с соответствующими нижними и верхними контурами допуска.
|
Двухуровневый сигнал. |
|
Поиск и урегулирование длительности. |
|
Частота дискретизации в герцах. |
|
Вектор моментов расчета. Длина |
|
Средний эталонный уровень в процентах от амплитуды формы волны. См. «Средний эталонный уровень». По умолчанию: |
|
Низкий и высокий уровни состояния. |
|
Уровни допуска (нижние и верхние контуры состояний), выраженные в процентах. См. «Допуски уровня состояния». По умолчанию: |
|
Время от ссылки эталонного уровня до момента времени, когда каждый переход входит и остается в пределах области допуска 2% от конечного состояния в течение длительности, |
|
Значения формы волны в точках осадки. |
|
Временные моменты расчетных точек. |
[1] IEEE® Стандарт на переходы, импульсы и связанные формы волны, стандарт IEEE 181, 2003, стр. 23-24.
falltime
| midcross
| pulsewidth
| risetime
| statelevels