Appendix B: Algorithms
B–8 TDS 684A, TDS 744A, & TDS 784A User Manual
0% (lowest) voltage reference value calculated. (See High, Low on page B–1.)
Using the min-max measurement technique:
Low = Min
Amplitude (voltage) measurement. The maximum voltage. Typically the most
positive peak voltage.
Examine all Waveform[ ] samples from Start to End inclusive, and set Max
equal to the greatest magnitude Waveform[] value found.
The arithmetic mean for one waveform. Remember that one waveform is not
necessarily equal to one cycle. For cyclical data you may prefer to use the cycle
mean rather than the arithmetic mean.
If Start = End then return the (interpolated) value at Start.
Otherwise,
Mean= ŕEnd
Start
Waveform(t)dt
(End *Start) SampleInterval
For details of the integration algorithm, see page B–12.
Amplitude (voltage) measurement. The minimum amplitude. Typically the most
negative peak voltage.
Examine all Waveform[ ] samples from Start to End inclusive, and set Min
equal to the smallest magnitude Waveform[ ] value found.
Timing measurement. The ratio of the negative pulse width to the signal period
expressed as a percentage.
NegativeWidth is defined in Negative Width, below.
If Period = 0 or undefined then return an error.
NegativeDutyCycle = NegativeWidth
Period 100%
Amplitude (voltage) measurement.
NegativeOvershoot = Low *Min
Amplitude 100%
LowMaximumMeanMinimumNegative Duty CycleNegative Overshoot