... | ... | @@ -7,8 +7,10 @@ subtypes define both the meaning of the contents and the data format of the cont |
|
|
|
|
|
types are like this:
|
|
|
|
|
|
float4 - single precision 4-byte floating point
|
|
|
complex8 - single precision 8-byte complex number, composed of 4-byte real and imaginary parts in sequence.
|
|
|
float - real floating point number
|
|
|
complex - A complex number as a pair of floating point numbers, real part first.
|
|
|
|
|
|
Width - number of bytes used to store the entire number. For a complex number, the width is the sum of the width of two floating point numbers that compose it.
|
|
|
|
|
|
Some data objects are a single array, and some two arrays. There is always a Y array. If there are two arrays, there is either an f array or an t array, with the Y array appended.
|
|
|
|
... | ... | @@ -18,14 +20,14 @@ f and t can be different types from Y. The meaning of Y is determined by the ty |
|
|
|
|
|
In all cases the sub-arrays of Y have the same number of elements as the f or t.
|
|
|
|
|
|
f gives the frequencies.
|
|
|
f gives the frequencies for freq domain arrays, t the time for time domain arrays
|
|
|
|
|
|
Listing is
|
|
|
typename="typename" followed by subtype table
|
|
|
<subtype> - explanation
|
|
|
|
|
|
## typename="TransferFunction"
|
|
|
|Subtype| f type | f width | Y description | Y type | Y width |
|
|
|
|Subtype| f type | f width (bytes) | Y description | Y type | Y width (bytes) |
|
|
|
|-----|----|-----|-----|-----|-----|
|
|
|
| 0 | F0+F*i | - | transfer func. | complex | 8 |
|
|
|
| 1 | F0+F*i | - | response | complex | 8 |
|
... | ... | @@ -37,7 +39,7 @@ typename="typename" followed by subtype table |
|
|
| 7 | float | 8 | coherence | float | 8 |
|
|
|
|
|
|
## typename="Spectrum"
|
|
|
|Subtype| f type | f width | Y description | Y type | Y width |
|
|
|
|Subtype| f type | f width (bytes) | Y description | Y type | Y width (bytes) |
|
|
|
|-----|----|-----|-----|-----|-----|
|
|
|
| 0 | F0+F*i | - | FFT | complex | 8 |
|
|
|
| 1 | F0+F*i | - | PSD | float | 4 |
|
... | ... | @@ -51,7 +53,7 @@ typename="typename" followed by subtype table |
|
|
|
|
|
|
|
|
## typename="TimeSeries"
|
|
|
|Subtype| f type | f width | Y description | Y type | Y width |
|
|
|
|Subtype| f type | f width (bytes) | Y description | Y type | Y width (bytes) |
|
|
|
|-----|----|-----|-----|-----|-----|
|
|
|
| 0 | T0+T*i | - | raw | * |*|
|
|
|
| 1 | T0+T*i | - | down-converted | * |*|
|
... | ... | |