General purpose function performs a Fourier analysis on a vector. This function is used by the schematic's fixed Fourier probe.
| Number | Type | Compulsory | Default | Description |
| 1 | real vector | Yes | Input signal | |
| 2 | real vector | Yes | Configuration |
Input signal
real vector to configure operation on function.
| Index | Description |
| } | |
| 0 | Method |
| 0: FFT | |
| 1: Continuous Fourier | |
| 1 | Output |
| 0: complex | |
| 1: magnitude | |
| 2: dB | |
| 3: phase (degrees) | |
| 4: dBuV | |
| 2 | Use default resolution. Continuous Fourier only |
| 0: Use resolution in arg3 | |
| 1: Use default resolution | |
| 3 | Resolution. Continuous Fourier only |
| 4 | Start frequency |
| Actual start frequency will be N*actual_resolution where N is an integer | |
| 5 | Stop frequency |
| FFT: max Numpoints*resolution/2. Defaults to Numpoints*resolution/2 if <=0. | |
| Continuous Fourier: fails if<=0 | |
| 6 | Know fundamental frequency |
| 7 | Fundamental frequency |
| 8 | FFT only - number of points - must be ???MATH???2^N???MATH???. |
| If not next value that is ???MATH???2^N???MATH??? is used | |
| 9 | FFT only - interp order |
| 10 | 0: Time interval defined by arg12 and arg11 |
| 1: Use all time data | |
| 11 | t start (if arg10=0) |
| 12 | t stop (if arg10=0) |
| 13 | Window |
| 0: Rectangular | |
| 1: Hanning | |
| 2: Hamming | |
| 3: Blackman | |
| 14 | Max calculation time - aborts if exceeds this value. |
Return type: complex array
Fourier spectrum of input
| ▲Function Summary▲ | ||
| ◄ Spectrum | SplitPath ▶ | |