Magnitude of a discrete Fourier Transform (dFT) function. Note: This item is deprecated and will be removed in a future release. |
||
Syntax |
y = DftMag(vec1, vec2, scale) |
|
Arguments |
Name |
Description |
vec1 |
A vector of real components of time-domain data. |
|
vec2 (optional) |
A vector of imaginary components of time-domain data. The vector is of type real. |
|
scale (optional) |
Set to "norm" to divide the output by the number of points in vec1. The default is "none." |
|
Output |
Name |
Description |
y |
A vector of the magnitudes. It is of same length as vec1. |
|
Example |
Given a vector data of a time-domain signal, a vector of the magnitudes of the dFT of the signal is created. |
|
Syntax |
||
y = DftMag(data) |
||
Result |
||
y is a vector of same length as data consisting of the magnitudes of the dFT. |
||
Comments |
The DftMag function returns the magnitude of a discrete Fourier Transform (dFT). The dFT is complex-valued and used to map time-domain data into the frequency domain. vec1 and vec2 are assumed to be evenly sampled. If only one vector is passed to DftMag, the function returns a regular dFT. If two vectors are passed to DftMag, a complex dFT is calculated. vec1 and vec2 must have the same number of elements. |
|
See Also: |