TDS5000B Online Programmer Guide
-- 3 7 --
Math Command Group
Use the commands in the Math Command Group to create and define
math waveforms. You can define and display up to four math wave-
forms simultaneously on four channel models and up to two on two
channel models. Use the available math functions to define your math
waveform.
The math waveform you create depends on sources listed in the math
expression. If you change these sources, the math waveforms you pre-
viously defined will be affected.
Math expressions can be simple, containing no mathematical computa-
tion, such as CH1, which specifies that a waveform shows the signal
source of channel 1. Math expressions can also be complex, consisting
of 100 plus characters and comprising many sources, functions, and
operands.
The acquisition of a live waveform can stop for several reasons: You
can turn off the channel, stop the waveform (via Run/Stop from the
Horiz/Acq menu), or stop the trigger (via Run/Stop from the Trig
menu). When you turn off the channel, math continues and data is ac-
quired but is not displayed. When you stop either the waveform or the
trigger, the math calculation stops, and the last math calculation per-
formed is displayed.
When a live waveform update or reference waveform is altered, math
waveforms containing those waveforms as sources are also updated to
reflect the changes. Also, sources must exist but do not need to be dis-
played to be used in and to update math waveforms.
Command Description
MATH<x>? Returns the specified math waveform settings
MATH<x>:DEFine Sets or returns the math<x> waveform defini-
tion for the specified waveform
MATH<x>:LABel:NAMe Sets or returns the label string used for anno-
tating the displayed math waveform
MATH<x>:LABel:XPOS Sets or returns the X screen offset where the
math waveform label is displayed
MATH<x>:LABel:YPOS Sets or returns the Y screen offset where the
math waveform label is displayed
MATH<x>:NUMAVg Sets or returns the acquisition number at
which the averaging algorithm will begin expo-
nential averaging
MATH<x>:SPECTral? Returns the specified math waveform spectral
setups
MATH<x>:SPECTral:CENTER Sets or returns the center frequency of the
spectral analyzer output data span
MATH<x>:SPECTral:GATEPOS Sets or returns the position of the center of the
gate
MATH<x>:SPECTral:GATEWIDTH Sets or returns the gate width input to the
spectral analyzer
MATH<x>:SPECTral:LOCk Sets or returns the state of the spectral locking
for the specified math waveform