Appendix B: Algorithms
TDS 620A, 640A, & 644A User Manual
AĆ13
For details of the integration algorithm, see page A-19.
Cycle Area
Amplitude (voltage) measurement. The area over one waveform cycle. For
non-cyclical data, you might prefer to use the Area measurement.
If
StartCycle
=
EndCycle
then return the (interpolated) value at
StartCycle
.
CycleMean
=
ŕ
EndCycle
StartCycle
Waveform
(
t
)dt
For details of the integration algorithm, see page A-19.
Burst Width
Timing measurement. The duration of a burst.
1. Find
MCross1
on the waveform. This is
MCrossStart
.
2. Find the last
MCross
(begin the search at
EndCycle
and search toward
StartCycle
). This is
MCrossStop
. This could be a different value from
MCross1
.
3. Compute
BurstWidth
=
MCrossStop
–
MCrossStart
Cycle Mean
Amplitude (voltage) measurement. The mean over one waveform cycle. For
non-cyclical data, you might prefer to use the Mean measurement.
If
StartCycle
=
EndCycle
then return the (interpolated) value at
StartCycle
.
CycleMean
=
ŕ
EndCycle
StartCycle
Waveform
(
t
)dt
(
EndCycle
*
StartCycle
)
SampleInterval
For details of the integration algorithm, see page A-19.
Cycle RMS
The true Root Mean Square voltage over one cycle.
If
StartCycle
=
EndCycle
then
CycleRMS
=
Waveform[Start]
.
Otherwise,
CycleRMS
=
ŕ
EndCycle
StartCycle
(
Waveform
(
t
))
2
dt
(
EndCycle
*
StartCyc le
)
SampleInterval
Ǹ