Axes
An axis is a dimension which data is calculated along. Typically an axes contain the set of physical points where data is calculated, the frequency or position where the data is calculated. A full list is given in Table 1. Any of these axes may be added to a DataSet.
nf = pf.NearField.GetDataSet("Horn.StandardConfiguration1.NearField1") for index, axis in pairs(nf.Axes) do print(string.format("axis[%d]: %s axis with %d values [%E to %E] %s", index, axis.Name, axis.Count, axis.Values[1], axis.Values[#axis.Values], axis.Unit)) end
axis[1]: Frequency axis with 1 values [1.645000E+009 to 1.645000E+009] Hz
axis[2]: X axis with 21 values [-2.600000E-001 to 2.600000E-001] m
axis[3]: Y axis with 21 values [-2.000000E-001 to 2.000000E-001] m
axis[4]: Z axis with 1 values [4.600000E-001 to 4.600000E-001] m
Axis type | Axes field |
---|---|
Position | X |
Y | |
Z | |
Theta | |
Phi | |
Rho | |
R | |
Frequency axis | Frequency |
Other axes | Arbitrary |
Index | |
MediumNames | |
PortNumber | |
Solution | |
S-parameter | |
Undefined | |
Time |