pulsesep
Separation between bilevel waveform pulses
Syntax
Description
S = pulsesep(x)pulsesep function estimates the
    state levels of the input waveform by a histogram method. The function identifies all regions
    that cross the upper-state boundary of the low state and the lower-state boundary of the high
    state.
[
    returns the mid-reference level instants s,initcross,finalcross]
= pulsesep(___)finalcross of the final transition
    of each pulse.
[
    returns the mid-reference level instants s,initcross,finalcross,nextcross]
= pulsesep(___)nextcross of the next detected
    transition after each pulse.
[
    returns the mid-reference level s,initcross,finalcross,nextcross,midlev]
= pulsesep(___)midlev.
[
    returns the pulse separations with additional options specified by one or more name-value
    arguments.s,initcross,finalcross,nextcross,midlev]
= pulsesep(___,Name,Value)
pulsesep(___) plots the signal and darkens the regions
    between each pulse where pulse separation is computed. The function marks the location of the
    mid crossings and their associated reference level. The function also plots the state levels and
    their associated lower and upper boundaries. You can adjust the boundaries using the
     'Tolerance' name-value argument.
Examples
Input Arguments
Name-Value Arguments
Output Arguments
More About
References
[1] IEEE® Standard on Transitions, Pulses, and Related Waveforms, IEEE Standard 181, 2003.
Extended Capabilities
Version History
Introduced in R2012a


