Двухуровневая ширина импульса формы волны
W = pulsewidth(X)
W = pulsewidth(X,FS)
W = pulsewidth(X,T)
[W,INITCROSS]
= pulsewidth(...)
[W,INITCROSS,FINALCROSS]
= pulsewidth(...)
[W,INITCROSS,FINALCROSS,MIDLEV]
= pulsewidth(...)
W = pulsewidth(...,Name,Value)
pulsewidth(...)
возвращает вектор, W
= pulsewidth(X
)W
, содержа разницу во времени между серединой моментов контрольного уровня начальных и итоговых переходов каждого импульса положительной полярности в двухуровневой форме волны, X
. Чтобы определить переходы, pulsewidth
оценивает минимум - и высокие государственные уровни X
методом гистограммы. pulsewidth
идентифицирует все области, которые пересекают верхнюю государственную границу низкого состояния и более низкую государственную границу высокого состояния. Низкое состояние и высокие государственные границы выражаются как государственный уровень плюс или минус кратное различию между государственными уровнями. Смотрите Допуски Государственного уровня. Поскольку pulsewidth
использует интерполяцию, чтобы определить середину моментов контрольного уровня, W
может содержать значения, которые не соответствуют выборке моментов двухуровневой формы волны, X
.
задает частоту дискретизации, W
= pulsewidth(X
,FS
)FS
, в герц как положительная скалярная величина. Первая выборка в форме волны соответствует t=0. Поскольку pulsewidth
использует интерполяцию, чтобы определить середину моментов контрольного уровня, W
может содержать значения, которые не соответствуют выборке моментов двухуровневой формы волны, X
.
задает демонстрационные моменты, W
= pulsewidth(X
,T
)T
, как вектор с тем же числом элементов как X
. Поскольку pulsewidth
использует интерполяцию, чтобы определить середину моментов контрольного уровня, W
может содержать значения, которые не соответствуют выборке моментов двухуровневой формы волны, X
.
[
возвращает вектор-столбец, W
,INITCROSS
]
= pulsewidth(...)INITCROSS
, элементы которого соответствуют середине моментов контрольного уровня начального перехода каждого импульса.
[
возвращает вектор-столбец, W
,INITCROSS
,FINALCROSS
]
= pulsewidth(...)FINALCROSS
, элементы которого соответствуют середине моментов контрольного уровня итогового перехода каждого импульса.
[
возвращает значение формы волны, W
,INITCROSS
,FINALCROSS
,MIDLEV
]
= pulsewidth(...)MIDLEV
, который соответствует середине контрольного уровня.
возвращает ширину импульса с дополнительными опциями, заданными одним или несколькими аргументами пары W
= pulsewidth(...,Name,Value
)Name,Value
.
pulsewidth(...)
строит сигнал и затемняет области каждого импульса, где ширина импульса вычисляется. Это отмечает местоположение середины пересечений и их связанного контрольного уровня. Государственные уровни и их связанные более низкие и верхние контуры (корректируемый парой Name,Value
с именем 'Tolerance'
) также построены.
|
Двухуровневая форма волны. |
|
Частота дискретизации в герц. |
|
Вектор демонстрационных моментов. Длина |
|
Середина контрольного уровня как процент амплитуды формы волны. Смотрите Середину Контрольного уровня. Значение по умолчанию: |
|
Импульсная полярность. Задайте полярность как Значение по умолчанию: |
|
Низко - и высокие государственные уровни. |
|
Уровни терпимости (понижаются и верхние государственные границы), выраженный как процент. Смотрите Допуски Государственного уровня. Значение по умолчанию: |
|
Ширина импульса в секундах. Ширина импульса является разницей во времени между начальными и итоговыми переходами импульса. Времена начальных и итоговых переходов упоминаются как transition occurrence instants в [1]. |
|
Середина моментов контрольного уровня начального перехода |
|
Середина моментов контрольного уровня итогового перехода |
|
Значение формы волны, соответствующее середине контрольного уровня |
[1] Стандарт IEEE® на переходах, импульсах и связанных формах волны, стандарт IEEE 181, 2003.