Register
Login
Resources
Docs Blog Datasets Glossary Case Studies Tutorials & Webinars
Product
Data Engine LLMs Platform Enterprise
Pricing Explore
Connect to our Discord channel

explain_fft.rst_ 2.6 KB

You have to be logged in to leave a comment. Sign In
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
  1. **-N**\ [**a**\|\ **f**\|\ **m**\|\ **r**\|\ **s**\|\ *nx/ny*][**+a**\|\ **d**\|\ **h**\|\ **l**][**+e**\|\ **n**\|\ **m**][**+t**\ *width*][**+v**][**+w**\ [*suffix*]][**+z**\ [**p**]]
  2. Choose or inquire about suitable grid dimensions for FFT and set
  3. optional parameters. Control the FFT dimension:
  4. **-Na** lets the FFT select dimensions yielding the most accurate result.
  5. **-Nf** will force the FFT to use the actual dimensions of the data.
  6. **-Nm** lets the FFT select dimensions using the least work memory.
  7. **-Nr** lets the FFT select dimensions yielding the most rapid calculation.
  8. **-Ns** will present a list of optional dimensions, then exit.
  9. **-N**\ *nx/ny* will do FFT on array size *nx/ny* (must be >= grid file size). Default chooses
  10. dimensions >= data which optimize speed and accuracy of FFT. If FFT
  11. dimensions > grid file dimensions, data are extended and tapered to zero.
  12. Control detrending of data: Append modifiers for removing a linear trend:
  13. **+d**: Detrend data, i.e. remove best-fitting linear trend [Default].
  14. **+a**: Only remove mean value.
  15. **+h**: Only remove mid value, i.e. 0.5 * (max + min).
  16. **+l**: Leave data alone.
  17. Control extension and tapering of data:
  18. Use modifiers to control how the extension and tapering are to be performed:
  19. **+e** extends the grid by imposing edge-point symmetry [Default],
  20. **+m** extends the grid by imposing edge mirror symmetry
  21. **+n** turns off data extension.
  22. Tapering is performed from the data edge to the FFT grid edge [100%].
  23. Change this percentage via **+t**\ *width*. When **+n** is in effect,
  24. the tapering is applied instead to the data margins as no extension is
  25. available [0%].
  26. Control messages being reported:
  27. **+v** will report suitable dimensions during processing.
  28. Control writing of temporary results:
  29. For detailed investigation you can write the intermediate grid being passed
  30. to the forward FFT; this is likely to have been detrended, extended by
  31. point-symmetry along all edges, and tapered. Append **+w**\ [*suffix*] from
  32. which output file name(s) will be created (i.e., *ingrid_prefix.ext*)
  33. [tapered], where *ext* is your file extension. Finally, you may save
  34. the complex grid produced by the forward FFT by appending **+z**. By
  35. default we write the real and imaginary components to
  36. *ingrid*\ \_real.\ *ext* and *ingrid*\ \_imag.\ *ext*. Append
  37. **p** to save instead the polar form of magnitude and phase to files
  38. *ingrid*\ \_mag.\ *ext* and *ingrid*\ \_phase.\ *ext*.
Tip!

Press p or to see the previous file or, n or to see the next file

Comments

Loading...