Ширина импульса формы сигнала Билевела
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') также нанесены на график.
|
Двууровневая форма сигнала. |
|
Частота выборки в герцах. |
|
Вектор моментов образца. Длина |
|
Средний опорный уровень в процентах от амплитуды сигнала. См. раздел Средний опорный уровень. По умолчанию: |
|
Полярность импульса. Укажите полярность как По умолчанию: |
|
Низкий и высокий государственные уровни. |
|
Уровни допусков (нижняя и верхняя границы состояний), выраженные в процентах. См. раздел Допуски на уровне состояния. По умолчанию: |
|
Ширина импульса в секундах. Длительность импульса - это разница во времени между начальным и окончательным переходами импульса. Времена начального и окончательного переходов называются моментами возникновения перехода в [1]. |
|
Моменты начального перехода на среднем базовом уровне |
|
Моменты конечного перехода на среднем базовом уровне |
|
Значение формы сигнала, соответствующее среднему опорному уровню |
[1] Стандарт IEEE ® на переходы, импульсы и связанные формы сигналов, стандарт IEEE 181, 2003.