Время урегулирования для двухуровневого сигнала
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