Разделение между двухуровневыми импульсами
S = pulsesep(X)
S = pulsesep(X,FS)
S = pulsesep(X,T)
[S,INITCROSS] = pulsesep(...)
[S,INITCROSS,FINALCROSS] = pulsesep(...)
[S,INITCROSS,FINALCROSS,NEXTCROSS] = pulsesep(...)
[S,INITCROSS,FINALCROSS,NEXTCROSS,MIDLEV] = pulsesep(...)
[S,INITCROSS,FINALCROSS,NEXTCROSS,MIDLEV] = pulsesep(...,Name,Value)
pulsesep(...)
возвращает различия, S = pulsesep(X)S, между моментами среднего опорного уровня окончательных отрицательных переходов каждого импульса положительной полярности и следующего положительного перехода. X - двухуровневая форма волны. Для определения переходов, составляющих каждый импульс, pulsesep оценивает уровни состояния X методом гистограммы. pulsesep идентифицирует все области, которые пересекают границу верхнего состояния нижнего состояния и границу нижнего состояния верхнего состояния. Границы низкого состояния и высокого состояния выражаются как уровень состояния плюс или минус кратный разнице между уровнями состояния. См. раздел Допуски на уровне состояния. Поскольку pulsesep использует интерполяцию для определения моментов среднего опорного уровня, S может содержать значения, которые не соответствуют моментам дискретизации двухуровневого сигнала, X.
задает частоту выборки, S = pulsesep(X,FS)FS, в Гц как положительный скаляр. Первый момент времени соответствует t = 0. Посколькуpulsesep использует интерполяцию для определения моментов среднего опорного уровня, S может содержать значения, которые не соответствуют моментам дискретизации двухуровневого сигнала, X.
определяет моменты выборки, S = pulsesep(X,T)T, в векторе, равном по длине X. Поскольку pulsesep использует интерполяцию для определения моментов среднего опорного уровня, S может содержать значения, которые не соответствуют моментам дискретизации двухуровневого сигнала, X.
[ возвращает моменты среднего опорного уровня, S,INITCROSS] = pulsesep(...)INITCROSS, из первых переходов положительной полярности.
[ возвращает моменты среднего опорного уровня, S,INITCROSS,FINALCROSS] = pulsesep(...)FINALCROSS, конечного перехода каждого импульса.
[ возвращает моменты среднего опорного уровня, S,INITCROSS,FINALCROSS,NEXTCROSS] = pulsesep(...)NEXTCROSS, следующего обнаруженного перехода после каждого импульса.
[ возвращает средний опорный уровень, S,INITCROSS,FINALCROSS,NEXTCROSS,MIDLEV] = pulsesep(...)MIDLEV.
[ возвращает разделения импульсов с дополнительными опциями, заданными одним или несколькими S,INITCROSS,FINALCROSS,NEXTCROSS,MIDLEV] = pulsesep(...,Name,Value)Name,Value аргументы пары.
pulsesep(...) строит график сигнала и затемняет области между каждым импульсом, где вычисляется разделение импульсов. Он указывает местоположение средних пересечений и связанный с ними опорный уровень. Уровни штатов и связанные с ними нижние и верхние границы (регулируются Name,Value пара с именем 'Tolerance') также нанесены на график.
|
Двууровневая форма сигнала. Если сигнал, |
|
Частота выборки в герцах. |
|
Вектор моментов образца. Длина |
|
Средний опорный уровень в процентах от амплитуды сигнала. По умолчанию: |
|
Полярность импульса. Укажите полярность как По умолчанию: |
|
Низкий и высокий государственные уровни. |
|
Уровни допуска (границы нижнего и верхнего состояний), выраженные в процентах. См. раздел Допуски на уровне состояния. По умолчанию: |
|
Разделение импульсов в секундах. Разделение импульсов определяется как время между моментами среднего опорного уровня конечного перехода одного импульса и начального перехода следующего импульса. См. раздел Разделение импульсов. |
|
Моменты начального перехода среднего опорного уровня. |
|
Моменты окончательного перехода среднего опорного уровня. |
|
Моменты среднего опорного уровня начального перехода после окончательного перехода предыдущего импульса. |
|
Значение формы сигнала, соответствующее среднему опорному уровню. |
[1] Стандарт IEEE ® на переходы, импульсы и связанные формы сигналов, стандарт IEEE 181, 2003.