Property (Read-Write)
SCPI.CALCulate(Ch).SELected.DATA.SDATa = Data
Data = SCPI.CALCulate(Ch).SELected.DATA.SDATa
This command sets/gets the corrected data array, for the active trace of selected channel ( Ch).
For more information on the corrected data array, see Internal Data Processing
If valid data is not calculated because of the invalid measurement, “1.#QNB” is read out.
Parameter |
Data |
Description |
Indicates the array data (corrected data array) of NOP (number of measurement points)×2. Where n is an integer between 1 and NOP.
The index of the array starts from 0. |
Data type |
Variant type (Variant) |
Note |
If there is no array data of NOP (number of measurement point))× 2 when setting a corrected data array, an error occurs when executed and the object is ignored. |
Dim CorData As Variant
SCPI.SENSe(1).SWEep.POINts = 201
CorData = SCPI.CALCulate(1).SELected.DATA.SDATa
SCPI.SENSe(2).SWEep.POINts = 201
SCPI.CALCulate(2).SELected.DATA.SDATa = CorData
SCPI.CALCulate(Ch).PARameter(Tr).SELect
SCPI.CALCulate(Ch).SELected.DATA.SMEMory
SCPI.CALCulate(Ch).SELected.DATA.FDATa
No equivalent key is available on the front panel.
:CALCulate{[1]-4}[:SELected]:DATA:SDATa <numeric 1>,… ,<numeric NOP×2>
:CALCulate{[1]-4}[:SELected]:DATA:SDATa?
<numeric 1>,… ,<numeric NOP×2><^END>
10 DIM A(1:201,1:2)
20 OUTPUT 717;":CALC1:DATA:SDAT?"
30 ENTER 717;A(*)