Tools | Math Menu

Math | Scale M#s

Multiplies all (or selected) M#s by a magnitude and adds phase to them.

Math | Add an Offset

Adds a complex (real & imaginary) offset to all (or selected) M#s.

Math | Add Random Noise

Adds random noise to each M#.  The amount of random noise is a percentage of the maximum magnitude of each M#.

Math | Conjugate Traces

Replaces each complex measurement value with its complex conjugate.  The Real part remains the same and the Imaginary part is multiplied by "-1".

Math | Invert M#s

Replaces each M# with its inverse.

Math | Square M#s

Replaces each M# with its value squared.

Math | Square Root of M#s

Replaces each M# with the square root of its value.

Math | Smooth M#s

Performs multi-point smoothing of each measurement in a Data Block.  Replaces each measurement sample with the average value of N samples of data surrounding that sample.

For example, for N = 3,

M# (sample) = (M# (sample) + M# (sample-1) + M# (sample +1) ) / 3

Math | Re-Sample M#s

Changes the number of samples in a Data Block without changing the X-Axis span by re-sampling the measurements

Math | Sum M#s

Sums all (or selected) M# values at each sample and stores the result into a single M#.

Math | Average M#s

Divides the sum of all (or selected) M# values at each sample by the number of M#s, and stores the result into a single M#.

Math | Add (Subtract, Multiply by, Divide by) a selected M#

Performs the indicated operation between the M#s in a Data Block and a selected M# in the same of a different Data Block..

If two Data Blocks have the same number of M#s in them, you can choose to perform the operation between M# pairs in the two Data Blocks.