https://github.com/cuda-chen/ms2fft
https://github.com/cuda-chen/ms2fft
fast-fourier-transform seismic-data seismology
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/cuda-chen/ms2fft
- Owner: Cuda-Chen
- License: gpl-2.0
- Created: 2020-03-19T02:12:56.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-08-11T03:15:14.000Z (almost 4 years ago)
- Last Synced: 2025-01-31T10:14:45.721Z (4 months ago)
- Topics: fast-fourier-transform, seismic-data, seismology
- Language: C
- Size: 38.1 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ms2fft
Read miniSEED data then make FFT on it.# Dependencies
- libmseed
- fftw# How to Compile and Run
First clone this repo with this command:
```
$ git clone --recursive https://github.com/Cuda-Chen/ms2fft.git
```Then type:
```
$ make
$ ./ms2fft [mseedfile]
```# Output Format
```
```# What is the meaning of out[0]?
- http://www.fftw.org/fftw3_doc/Complex-One_002dDimensional-DFTs.html#Complex-One_002dDimensional-DFTs
- The DFT results are stored in-order in the array out, with the zero-frequency (DC) component in out[0].
- Zero-frequency component
- https://www.quora.com/What-is-a-zero-Hz-frequency-component
- Short answer: the zero Hz component is the average of the signal in the time-domain. Also called its DC value.