CALCulate<Chn>:TRANsform...    Related Topics

This subsystem converts measured data from one representation to another and controls the transformation into the time domain (with option ZVAB-K2, Time Domain).

 

 

Command tree: CALCulate<Chn>:TRANsform

:COMPlex

:IMPedance

:RNORmal

:TIME

:CENTer

:DCHebyshev

:LPASs

:DCSParam

:CONTinuous

:EXTRapolate

:LPFRequency

:SPAN

:STARt

:STATe

:STIMulus

:STOP

[:TYPE]

:WINDow

:XAXis

:VNETworks (virtual network commands)


CALCulate<Chn>:TRANsform:COMPlex S | Y | Z

Converts S-parameters into matched-circuit (converted) Y-parameters or Z-parameters and vice versa, assuming that port no. i is terminated with Z0i so that the three parameter sets are equivalent and the following formulas apply:

 
 

<Chn>

Channel number used to identify the active trace. If unspecified the numeric suffix is set to 1.  

 

S | Y | P

S-parameters, Y-parameters, Z-parameters

*RST value

– (The initial representation of the trace is determined by means of CALCulate<Ch>:PARameter:SDEFine)

 

SCPI, Command Types

Device-specific, command or query.  

 

Example:

*RST; :CALC:PAR:MEAS 'Trc1'", '"Y-S22'

Select the converted admittance Y<–S22 as measurement parameter of the default trace.

CALC:TRAN:COMP S

Convert the converted Y-parameter into an S-parameter.  

 

 


CALCulate<Chn>:TRANsform:IMPedance:RNORmal TWAVes | PWAVes

Selects the theory for the renormalization of port impedances. The selection has an impact on the conversion formulas for wave quantities and S-parameters.

<Chn>

Channel number used to identify the active trace.  

 

TWAVes
PWAVes

TWAVes – travelling waves
PWAVes – power waves

*RST value

TWAVes

 

SCPI, Command Types

Device-specific, command or query.  

 

Example:

See [SENSe<Ch>:]PORt<phys_port>:ZREFerence

 

 


CALCulate<Chn>:TRANsform:TIME:CENTer <numeric_value>

Defines the center time of the diagram in time domain.

<Chn>

Channel number used to identify the active trace

 

<numeric_value>

Center time of the diagram in time domain

Range [def. unit]

-99.99999999999 s to +99.99999999999 s. The increment (parameters UP or DOWN) is 0.1 ns. [s]

*RST value

1.5E-009 s

 

SCPI, Command Types

Confirmed, command or query

 

Example:

*RST; :CALC:TRAN:TIME:STAT ON

Reset the instrument, activating a frequency sweep, and enable the time domain transformation for the default trace.

CALC:TRAN:TIME:CENT 0; SPAN 5ns

Set the center time to 0 ns and the time span to 5 ns.

 

 

Note: If the x-axis is scaled in distance units (CALCulate<Chn>:TRANsform:TIME:XAXis DISTance), then the center value is entered in m; the range and default value changes accordingly.


CALCulate<Chn>:TRANsform:TIME:DCHebyshev <numeric_value>

Sets the sideband suppression for the Dolph-Chebyshev window. The command is only available if a Dolph-Chebyshev window is active (CALCulate<Chn>:TRANsform:TIME:WINDow DCHebyshev).

<Chn>

Channel number used to identify the active trace

 

<numeric_value>

Sideband suppression

Range [def. unit]

10 dB to 120 dB. The increment (parameters UP or DOWN) is 10 dB. [dB]

*RST value

32 dB

 

SCPI, Command Types

Device-specific, command or query

 

Example:

*RST; :CALC:TRAN:TIME:WIND DCH

Reset the instrument and select a Dolph-Chebyshev window for filtering the data in the frequency domain.

CALC:TRAN:TIME:DCH 25

Set the sideband suppression to 25 dB.

 


CALCulate<Chn>:TRANsform:TIME:LPASs
KFSTop | KDFRequency | KSDfrequency

Calculates the harmonic grid for low pass time domain transforms according to one of the three alternative algorithms.

<Chn>

Channel number used to identify the active trace

 

Parameters

KFSTop – Keep stop frequency and number of points
KDFRequency – Keep frequency gap and number of points
KSDfrequency – Keep stop frequency and approximate frequency gap

*RST value

 

SCPI, Command Types

Device-specific, no query (the command causes an event)

 

Example:

See CALCulate<Chn>:TRANsform:TIME[:TYPE]

 

 


CALCulate<Chn>:TRANsform:TIME:LPASs:DCSParam <numeric_value>

Defines the DC value for low pass transforms. The command is enabled only if the sweep points are on a harmonic grid (to be set explicitly or using CALCulate<Chn>:TRANsform:TIME:LPASs).  

<Chn>

Channel number used to identify the active trace

 

<numeric_value>

DC value of the measured quantity  

Range [def. unit]

Depending on the measured quantity (–1 to +1 for S-parameters)

*RST value

0  

 

SCPI, Command Types

Device-specific, command or query

 

Example:

*RST; :CALC:TRAN:TIME:STAT ON

Reset the instrument, activating a frequency sweep with S21 as measured quantity, and enable the time domain transformation for the default trace.

CALC:TRAN:TIME LPAS; TIME:STIM STEP

Select a low pass step transformation.

CALC:TRAN:TIME:LPAS KFST

Calculate a harmonic grid, keeping the stop frequency and the number of points.

CALC:TRAN:TIME:LPAS:DCSP 0.2

Set the DC value.

CALC:TRAN:TIME:LPAS:DCSP:EXTR; CALC:TRAN:TIME:LPAS:DCSP?

Extrapolate the measured trace, overwrite the defined DC value, and query the new value.

CALC:TRAN:TIME:LPAS:DCSP:CONT ON

Switch over to continuous extrapolation (e.g. because you noticed a discrepancy between the manually entered DC value and the extrapolation and assume the extrapolation to be more trustworthy).

CALC:TRAN:TIME:RES:EFAC 3

Select a resolution enhancement factor of 3 in order to improve the resolution in time domain.  

 

 


CALCulate<Chn>:TRANsform:TIME:LPASs:DCSParam:CONTinuous <Boolean>

Determines whether continuous extrapolation for the DC value is enabled.

<Chn>

Channel number used to identify the active trace  

 

<Boolean>

ON – Continuous extrapolation enabled
OFF – Continuous extrapolation disabled

*RST value

OFF [–]

 

SCPI, Command Types

Device-specific, command or query

 

Example:

See CALCulate<Chn>:TRANsform:TIME:LPASs:DCSParam

 

 


CALCulate<Chn>:TRANsform:TIME:LPASs:DCSParam:EXTRapolate

Extrapolates the measured trace towards f = 0 and overwrites the current DC value (CALCulate<Chn>:TRANsform:TIME:LPASs:DCSParam). The command is relevant for low pass time domain transforms.  

<Chn>

Channel number used to identify the active trace

 

Parameters

None

*RST value

 

SCPI, Command Types

Device-specific, no query (the command causes an event)

 

Example:

See CALCulate<Chn>:TRANsform:TIME:LPASs:DCSParam

 

 


CALCulate<Chn>:TRANsform:TIME:LPFRequency

Calculates the harmonic grid for low pass time domain transforms, keeping the stop frequency and the number of points.

Use CALCulate<Chn>:TRANsform:TIME:LPASs if you wish to use one of the other algorithms for calculating the grid.

<Chn>

Channel number used to identify the active trace

 

Parameters

None

*RST value

 

SCPI, Command Types

Device-specific, no query (the command causes an event)

 

Example:

See CALCulate<Chn>:TRANsform:TIME[:TYPE]

 

 


CALCulate<Chn>:TRANsform:TIME:RESolution:EFACtor <factor>

Defines the resolution enhancement factor for the time domain transform.

<Chn>

Channel number used to identify the active trace  

 

<factor>

Resolution enhancement factor.  

Range [def. unit]

1 to 10. The increment (parameters UP or DOWN) is 0.1. [–]

*RST value

1 (no resolution enhancement)

 

SCPI, Command Types

Device-specific, command or query

 

Example:

See CALCulate<Chn>:TRANsform:TIME:LPASs:DCSParam

 

 


CALCulate<Chn>:TRANsform:TIME:SPAN <time_span>

Defines the time span of the diagram in time domain.

<Chn>

Channel number used to identify the active trace  

 

<time_span>

Time span of the diagram in time domain.  

Range [def. unit]

2E-012 s to 200 s. The increment (parameters UP or DOWN) is 0.1 ns. [s]

*RST value

5E-009 s

 

SCPI, Command Types

Confirmed, command or query

 

Example:

See CALCulate<Chn>:TRANsform:TIME:CENTer

 

 

Note: If the x-axis is scaled in distance units (CALCulate<Chn>:TRANsform:TIME:XAXis DISTance), then the span is entered in m; the range and default value changes accordingly.


CALCulate<Chn>:TRANsform:TIME:STARt <start_time>

Defines the start time of the diagram in time domain.

<Chn>

Channel number used to identify the active trace  

 

<start_time>

Start time of the diagram.

Range [def. unit]

–100 s to +99.999999999998 s. The increment (parameters UP or DOWN) is 0.1 ns. [s]

*RST value

–1E-009 s

 

SCPI, Command Types

Confirmed, command or query

 

Example:

*RST; :CALC:TRAN:TIME:STAT ON

Reset the instrument, activating a frequency sweep, and enable the time domain transformation for the default trace.

CALC:TRAN:TIME:STAR 0; STOP 10 ns

Set the start time to 0 ns and the stop time to 10 ns.

 

 

Note: If the start frequency entered is greater than the current stop frequency (CALCulate<Chn>:TRANsform:TIME:STOP), the stop frequency is set to the start frequency plus the minimum frequency span (CALCulate<Chn>:TRANsform:TIME:SPAN).
If the x-axis is scaled in distance units (CALCulate<Chn>:TRANsform:TIME:XAXis DISTance), then the start value is entered in m; the range and default value changes accordingly.


CALCulate<Chn>:TRANsform:TIME:STATe <Boolean>

Determines whether the time domain transformation for trace no. <Chn> is enabled.

<Chn>

Channel number used to identify the active trace  

 

<Boolean>

ON – Time domain representation active
OFF – Frequency domain representation active

*RST value

OFF [–]

 

SCPI, Command Types

Confirmed, command or query

 

Example:

*RST; :CALC:TRAN:TIME:STAT?

Reset the instrument, activating a frequency sweep, and query whether the default trace is displayed in the time domain. The response is 0.

 

 


CALCulate<Chn>:TRANsform:TIME:STIMulus
STEP | IMPulse

Selects the type of stimulus to be simulated in the low pass transformation process.

<Chn>

Channel number used to identify the active trace

 

Parameters

IMPulse – Impulse response, in bandpass or lowpass mode
STEP – Step response, only in lowpass mode (a bandpass mode setting CALCulate<Chn>:TRANsform:TIME[:TYPE] BPASs is automatically changed to lowpass)  

*RST value

IMP

 

SCPI, Command Types

Confirmed, command or query

 

Example:

See CALCulate<Chn>:TRANsform:TIME[:TYPE]

 

 


CALCulate<Chn>:TRANsform:TIME:STOP <numeric_value>

Defines the stop time of the diagram in time domain.

<Chn>

Channel number used to identify the active trace  

 

<numeric_value>

Stop time of the diagram.

Range [def. unit]

–99.999999999998 s to +100 s. The increment (parameters UP or DOWN) is 0.1 ns. [s]

*RST value

+4E-009 s

 

SCPI, Command Types

Confirmed, command or query

 

Example:

See CALCulate<Chn>:TRANsform:TIME:STARt.

 

 

Note: If the stop frequency entered is smaller than the current start frequency (CALCulate<Chn>:TRANsform:TIME:STARt), the start frequency is set to the stop frequency minus the minimum frequency span (CALCulate<Chn>:TRANsform:TIME:SPAN).
If the x-axis is scaled in distance units (CALCulate<Chn>:TRANsform:TIME:XAXis DISTance), then the stop value is entered in m; the range and default value changes accordingly.


CALCulate<Chn>:TRANsform:TIME[:TYPE]
BPASs | LPASs

Selects the time domain transformation type.

<Chn>

Channel number used to identify the active trace

 

Parameters

BPASs – Band pass impulse (only impulse response; a step response CALCulate<Chn>:TRANsform:TIME:STIMulus STEP is automatically changed to impulse response)
LPASs – Low pass (impulse or step response, depending on CALCulate<Chn>:TRANsform:TIME:STIMulus setting)

*RST value

BPASs

 

SCPI, Command Types

Confirmed, command or query

 

Example:

*RST; :CALC:TRAN:TIME:STAT ON

Reset the instrument, activating a frequency sweep, and enable the time domain transformation for the default trace.

CALC:TRAN:TIME LPAS; TIME:STIM STEP

Select a low pass step transformation.

CALC:TRAN:TIME:LPAS KFST

Calculate a harmonic grid, keeping the stop frequency and the number of points.

 

 


CALCulate<Chn>:TRANsform:TIME:WINDow
RECT | HAMMing | HANN | BOHMan | DCHebyshev

Selects the window type for filtering the data in the frequency domain prior to the time domain transformation.

<Chn>

Channel number used to identify the active trace

 

Parameters

RECT – No profiling (rectangle)
HANN – Normal profile (Hann)
HAMMing – Low first sidelobe (Hamming)
BOHMan – Steep falloff (Bohman)
DCHebyshev – Arbitrary sidelobes (Dolph-Chebychev)

*RST value

HANN

 

SCPI, Command Types

Confirmed (with some device-specific parameters), command or query

 

Example:

See CALCulate<Chn>:TRANsform:TIME:DCHebychev

 

 


CALCulate<Chn>:TRANsform:TIME:XAXis TIME | DISTance

Switches over between the x-axis scaling in time units or distance units.

<Chn>

Channel number used to identify the active trace  

 

TIME

x-axis scaled in time units

DISTance

x-axis scaled in distance units (Distance = Time * c0 * Velocity Factor)

*RST value

OFF [–]

 

SCPI, Command Types

Device-specific, command or query

 

Example:

*RST; :CALC:TRAN:TIME:STAT ON

Reset the instrument, activating a frequency sweep, and enable the time domain transformation for the default trace.

CALC:TRAN:TIME:XAX DIST

Convert the x-axis scaling to distance units.