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

power2D.sh 765 B

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
  1. #!/usr/bin/env bash
  2. # Testing gmt grdfft power spectrum values
  3. ps=power2D.ps
  4. # Single sinusoid of unit amplitude
  5. gmt grdmath -R0/256/0/256 -I1 -r X 256 DIV 360 MUL 10 MUL COSD = t.nc
  6. gmt makecpt -Cpolar -T-1/1 > t.cpt
  7. gmt grdimage t.nc -JX6i -Ct.cpt -B64f32 -BWSne+t"Sinusoid @~l@~ = 25.6" -P -K -Xc > $ps
  8. gmt grdfft t.nc -Ex+w -N+l --GMT_FFT=brenner > pow5.txt
  9. # Compare with legacy result from GMT 4 (also Brenner FFT)
  10. #/Users/pwessel/UH/RESEARCH/CVSPROJECTS/GMTdev/gmt4/bin/gmt grdfft t.nc -Exw -Vl -L > pow4.txt
  11. gmt psxy -R2/100/1e-19/1 -JX-6il/2.5il -Bxa2f3 -Bya-2p -BWsNe -O -K -Y7i pow5.txt -Sc0.15c -Ggreen >> $ps
  12. gmt psxy -R -J -O -K pow4.txt -Sc0.075c -Gred >> $ps
  13. gmt psxy -R -J -O -W0.25p,- << EOF >> $ps
  14. >
  15. 25.6 1e-19
  16. 25.6 1
  17. >
  18. 2 1e-15
  19. 100 1e-15
  20. EOF
Tip!

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

Comments

Loading...