vtdft

Creates a vector of variable time Discrete Fourier transform outputs.

Syntax

vtdft(resp_time, resp_mag, seg_locs, order_res, rps_time, rps_mag, window_type, amp_type, amp_scalerps_reorder)

Argument

resp_time
Vector of response time samples.
resp_mag
Vector of response magnitude samples.
seg_locs
Vector of segment centers.
order_res
Orders resolution factor.
rps_time
Vector of times samples at which revolution per second measurements are taken.
rps_mag
Vector of revolution per second measurements.
window_type
String indicating “Hanning,” “Blackman,” and so on.
amp_type
String indicating “peak” or “psd”.
amp_scale
String indicating “db(a)”, “db”, “db(c)”, or “db(u)”.
rps_reorder
String for future use. Set to "false".

Example

Templex Expression Results
{vtdft(resp_time, resp_mag, seg_locs, 512, “Hanning”, “peak”, “db”, “false”)} A vector of Fourier transform outputs.

Comments

The vtdft function is used to compute the outputs for a variable time waterfall plot. The outputs for each segment are stored sequentially in the return vector.

This function is called from the Waterfall panel in HyperGraph 3D. Typically, this function is not called directly.