![Agilent Technologies InfiniiVision 3000 X-Series Programmer'S Manual Download Page 331](http://html1.mh-extra.com/html/agilent-technologies/infiniivision-3000-x-series/infiniivision-3000-x-series_programmers-manual_2868684331.webp)
:FUNCtion Commands
15
Agilent InfiniiVision 3000 X-Series Oscilloscopes Programmer's Guide
331
:FUNCtion:OPERation
Command Syntax
:FUNCtion:OPERation <operation>
<operation> ::= {ADD | SUBTract | MULTiply | INTegrate | DIFF | FFT
| SQRT | MAGNify | ABSolute | SQUare | LN | LOG | EXP | TEN
| LOWPass | HIGHpass | DIVide | LINear | TRENd | BTIMing | BSTate}
The :FUNCtion:OPERation command sets the desired waveform math
operation:
•
ADD — S source2.
•
SUBTract — Source1 - source2.
•
MULTiply — Source1 * source2.
•
INTegrate — Integrate the selected waveform source.
•
DIFF — Differentiate the selected waveform source.
•
FFT — Fast Fourier Transform on the selected waveform source.
•
SQRT — Square root on the selected waveform source.
With the DSOX3ADVMATH advanced math license, these additional
operations are available:
•
MAGNify — Magnify of the selected waveform source.
•
ABSolute — Absolute value of the selected waveform source.
•
SQUare — Square of the selected waveform source.
•
LN — Natural logarithm on the selected waveform source.
•
LOG — Common logarithm on the selected waveform source.
•
EXP — Exponential (e
x
) on the selected waveform source.
•
TEN — Base 10 exponential (10
x
) on the selected waveform source.
•
LOWPass — Low- pass filter on the selected waveform source.
•
HIGHpass — High- pass filter on the selected waveform source.
•
DIVide — Divide operation on the selected waveform source.
•
LINear — Ax + B operation on the selected waveform source.
•
TRENd — Measurement Trend. The math waveform shows measurement
values for each cycle of a selected waveform source.
•
BTIMing — Chart Logic Bus Timing on the on the selected digital bus.
•
BSTate — Chart Logic Bus State on the on the selected digital bus.
When the operation is ADD, SUBTract, MULTiply, or DIVide, the
:FUNCtion:SOURce1 and :FUNCtion:SOURce2 commands are used to select
source1 and source2. For all other operations, the :FUNCtion:SOURce1
command selects the waveform source.
Summary of Contents for InfiniiVision 3000 X-Series
Page 1: ...s1 Agilent InfiniiVision 3000 X Series Oscilloscopes Programmer s Guide...
Page 30: ...30 Agilent InfiniiVision 3000 X Series Oscilloscopes Programmer s Guide...
Page 54: ...54 Agilent InfiniiVision 3000 X Series Oscilloscopes Programmer s Guide 2 Setting Up...
Page 68: ...68 Agilent InfiniiVision 3000 X Series Oscilloscopes Programmer s Guide 3 Getting Started...
Page 218: ...218 Agilent InfiniiVision 3000 X Series Oscilloscopes Programmer s Guide 6 Root Commands...
Page 242: ...242 Agilent InfiniiVision 3000 X Series Oscilloscopes Programmer s Guide 8 BUS n Commands...
Page 280: ...280 Agilent InfiniiVision 3000 X Series Oscilloscopes Programmer s Guide 11 DEMO Commands...
Page 288: ...288 Agilent InfiniiVision 3000 X Series Oscilloscopes Programmer s Guide 12 DIGital d Commands...
Page 340: ...340 Agilent InfiniiVision 3000 X Series Oscilloscopes Programmer s Guide 15 FUNCtion Commands...
Page 358: ...358 Agilent InfiniiVision 3000 X Series Oscilloscopes Programmer s Guide 16 HARDcopy Commands...
Page 378: ...378 Agilent InfiniiVision 3000 X Series Oscilloscopes Programmer s Guide 18 MARKer Commands...
Page 446: ...446 Agilent InfiniiVision 3000 X Series Oscilloscopes Programmer s Guide 19 MEASure Commands...
Page 564: ...564 Agilent InfiniiVision 3000 X Series Oscilloscopes Programmer s Guide 23 POWer Commands...
Page 842: ...842 Agilent InfiniiVision 3000 X Series Oscilloscopes Programmer s Guide 29 TIMebase Commands...
Page 1054: ...1054 Agilent InfiniiVision 3000 X Series Oscilloscopes Programmer s Guide 35 Error Messages...
Page 1076: ...1076 Agilent InfiniiVision 3000 X Series Oscilloscopes Programmer s Guide 36 Status Reporting...
Page 1232: ...1232 Agilent InfiniiVision 3000 X Series Oscilloscopes Programmer s Guide Index...