![Rohde & Schwarz 1145.1010.04/05/06 Operating Manual Download Page 559](http://html1.mh-extra.com/html/rohde-and-schwarz/1145-1010-04-05-06/1145-1010-04-05-06_operating-manual_1477759559.webp)
R&S
®
ZVA/ZVB/ZVT
CALCulate
1145.1084.12 6.97
E-6
Example:
*RST; CALC:MATH:MEM
Copy the current state of the default trace
Trc1
to a memory trace
named 'Mem2[Trc1]'. The memory trace is not displayed.
CALC:MATH:SDEF 'Trc1 / Mem2[Trc1]'
Define a mathematical trace, dividing the data trace by the stored
memory trace. The mathematical trace is not displayed.
CALC:MATH:STAT ON
Display the mathematical trace instead of the active data trace.
Expressions defined via
CALCulate<Ch/Tr>:MATH[:EXPRession]:SDEFine
may contain the
following elements:
Type Complete
List
Description
Operands
<Trace name> |
activeTrc |
Mem[activeTrc]
All traces and memory traces of the active
setup |
active trace
|
active memory trace assigned to the
active trace
Constants
e, pi |
1, -1.2, 8e9 |
1 + 2j, 2 + 1e-9j
Constants |
Real values in decimal or exponential
format |
Complex numbers
Operators
- + , - , * , / , ^
Basic arithmetic operations; ^ for
exponentiation
Functions
linMag (), dBMag (), Arg (), Re (), Im (), log
(), ln (), tan (), atan (), sin (), asin (), cos (),
acos (),
Min ( ... , ... ), Max ( ... , ... )
Mathematical functions with one or two
arguments
Special Functions
StimVal ()
Current stimulus value (see description of
operators for
User Defined Math)
Brackets
( )
Priority of operations in complex
expressions
CALCulate<Ch/Tr>:MATH:FUNCtion NORMal | ADD | SUBTract | MULTiply |
DIVide
Defines a simple mathematical relation between the
active trace
and the active memory trace to
calculate a new mathematical trace and displays the mathematical trace.
This command places some restrictions on the mathematical expression and the operands. Use
CALCulate<Ch/Tr>:MATH[:EXPRession]:SDEFine to define general expressions.
<Ch/Tr>
Channel number used to identify the active trace. If unspecified the
numeric suffix is set to 1.
NORMal
ADD
SUBTract
MULTiply
DIVide
Math. trace = active data trace
Math. trace = data + memory
Math. trace = data – memory
Math. trace = data * memory
Math. trace = data / memory
*RST value
NORMal
SCPI,
Command
Confirmed, with query.
Summary of Contents for 1145.1010.04/05/06
Page 10: ......
Page 20: ......
Page 22: ......
Page 48: ......
Page 70: ......
Page 72: ......
Page 90: ......
Page 92: ......
Page 108: ......
Page 156: ......
Page 162: ......
Page 406: ...Display Menu R S ZVA ZVB ZVT 1145 1084 12 4 244 E 6 Stack Tile Horizontally Tile Vertically...
Page 450: ...Status Reporting System R S ZVA ZVB ZVT 1145 1084 12 5 18 E 1...
Page 462: ......
Page 766: ......
Page 772: ......
Page 792: ......
Page 794: ......
Page 808: ......