| |
lwc:signal_processing [2022/12/27 06:04] – created John Harrison | lwc:signal_processing [2022/12/27 06:05] (current) – John Harrison |
---|
===== fourier analysis ===== | ===== fourier analysis ===== |
* [[https://realpython.com/python-scipy-fft/|overview/tutorial with numpy & scipy]] | * [[https://realpython.com/python-scipy-fft/|overview/tutorial with numpy & scipy]] |
* [[https://ipython-books.github.io/101-analyzing-the-frequency-components-of-a-signal-with-a-fast-fourier-transform/|anaylyzing frequency components with scipy and fftpack]] | * [[https://ipython-books.github.io/101-analyzing-the-frequency-components-of-a-signal-with-a-fast-fourier-transform/|anaylyzing frequency components with scipy and fftpack]] |
| |
===== wavelet analysis ===== | ===== wavelet analysis ===== |
* [[https://github.com/regeirk/pycwt|continuous processing wavelet analysis]] | * [[https://github.com/regeirk/pycwt|continuous processing wavelet analysis]] |
| |
| |
===== reading files ===== | ===== reading files ===== |
* [[https://www.geeksforgeeks.org/how-to-read-csv-files-with-numpy/|read csv files with numpy]] | * [[https://www.geeksforgeeks.org/how-to-read-csv-files-with-numpy/|read csv files with numpy]] |
| |
===== plotting ===== | ===== plotting ===== |
* [[https://stackabuse.com/how-to-set-axis-range-xlim-ylim-in-matplotlib/|setting ranges on axes]] | * [[https://stackabuse.com/how-to-set-axis-range-xlim-ylim-in-matplotlib/|setting ranges on axes]] |
* [[https://matplotlib.org/stable/api/_as_gen/matplotlib.colors.Colormap.html#matplotlib.colors.Colormap|colormapping plots]] | * [[https://matplotlib.org/stable/api/_as_gen/matplotlib.colors.Colormap.html#matplotlib.colors.Colormap|colormapping plots]] |
| |
===== spectrogram ===== | ===== spectrogram ===== |
* [[https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.specgram.html|plotting a spectrogram with matplotlib]] (reference) | * [[https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.specgram.html|plotting a spectrogram with matplotlib]] (reference) |
* [[https://pythontic.com/visualization/signals/spectrogram|plotting a spectrogram with matplotlib]] (example) | * [[https://pythontic.com/visualization/signals/spectrogram|plotting a spectrogram with matplotlib]] (example) |
| |
===== filters ===== | ===== filters ===== |
* [[https://stackoverflow.com/questions/12093594/how-to-implement-band-pass-butterworth-filter-with-scipy-signal-butter|implementing a software butterworth filter]] | * [[https://stackoverflow.com/questions/12093594/how-to-implement-band-pass-butterworth-filter-with-scipy-signal-butter|implementing a software butterworth filter]] |
| |