magsqr
magsqr (z)
The magsqr function returns the sum of the squares of the real and imaginary parts of the complex number z, that is, the magnitude squared.
Examples
Assume waveCmplx is complex and waveReal is real.
waveReal= sqrt(magsqr(waveCmplx))
sets each point of waveReal to the magnitude of the complex points in waveCmplx.
You may get unexpected results if the number of points in waveCmplx differs from the number of points in waveReal. See Mismatched Waves for details.
See Also
WaveMetrics provides Igor Technical Note 006, "DSP Support Macros" which uses the magsqr function to compute the magnitude of FFT data, and Power Spectral Density with options such as windowing and segmenting. See the Technical Notes folder. Some of the techniques discussed there are available as Igor procedure files in the WaveMetrics Procedures:Analysis folder.