heterodyne.m

From Spinach Documentation Wiki
Revision as of 15:03, 5 April 2026 by Kuprov (talk | contribs) (Sync syntax/arguments/outputs with current Spinach source)
Jump to: navigation, search


Signal heterodyne from wall clock time into the rotating frame. Uses a GPU if one is available.

Syntax

[X,Y]=heterodyne(dt,signal,freq)

Arguments

dt - time step in the input data, seconds

  signal     - wall clock time signal, a column vector

  freq       - frequency to be demodulated, Hz

Outputs

X, Y - in-phase and out-of-phase parts of the

               rotating frame

Notes

The signal must be sampled with at least four points per period of the frequency being demodulated.

See also

Optimal control module


Version 2.9, authors: Anupama Acharya, Ilya Kuprov