提交图

24 次代码提交

作者 SHA1 备注 提交日期
Craig Warren
66ff406a06 Updated copyright year 2023-03-24 11:50:02 +00:00
Craig Warren
5a1a90099f Updated copyright to 2022. 2022-01-06 21:01:41 +00:00
Craig Warren
74b66a2395 Update copyright to 2021 2021-12-13 16:01:31 +00:00
Ivan Dubrovin
feb2490550 fix a typo in plot_source_wave.py
Added a comma between parameters for `stem`.
2020-01-30 11:55:31 +03:00
Craig Warren
a483b68496 Updated parameter in stem plots used for FFTs. 2020-01-28 15:29:33 +01:00
Craig Warren
dee2676052 Updated copyright notice year. 2020-01-28 12:37:45 +01:00
Craig Warren
0ca02137b3 Updated copyright date to 2019. 2019-01-04 09:25:37 +00:00
craig-warren
a704243598 Corrected bug with time vector used in plotting scripts. 2018-07-17 15:42:20 +01:00
Craig Warren
cc33a628b6 Tweaks to gridline styles. 2018-05-02 14:28:38 +01:00
Craig Warren
8b81dca756 Use of np.isclose rather than equality when finding frequency of maximum power. 2018-01-02 14:09:17 +00:00
Craig Warren
fc7306c101 Updated copyright date. 2018-01-02 11:23:53 +00:00
Craig Warren
91a8a6a14f Added FFT function (uses np.fft.fft) to utilities module, to avoid repeating same code in several modules. 2017-12-20 15:01:12 +00:00
Craig Warren
47b66396f1 Updated some variable names. 2017-12-18 11:59:12 +00:00
Craig Warren
e351a5fde8 Added functionality to better handle divide by zero error when taking log10. 2017-10-11 10:24:51 +01:00
Craig Warren
3329df6015 Added gaussianprime and gaussiandoubleprime waveforms which are direct 1st and 2nd derivatives of the gaussian waveform, i.e. they don't share the same centre frequency. 2017-06-21 14:33:01 +01:00
Craig Warren
2e4b43df0f Corrected ambiguity with the centre frequency content of the 'gaussiandotdot' and 'gaussiandotnorm' waveforms. Prior to this update the centre frequency of these waveforms were derived from a base Gaussian waveform with the user given frequency (deriving the pulse width), i.e. this resulted in higher than expected centre frequencies for these waveforms. This has now been corrected so that the user specified centre frequency is what is used for these waveforms.
Tidied up terminology relating to waveform centre frequency.
2017-06-09 15:57:35 +01:00
Craig Warren
db4fdb167c autopep8 code cleanups. 2017-02-22 10:37:30 +00:00
Craig Warren
c03b5efa63 Formatting cleanups. 2017-01-26 16:23:29 +00:00
Craig Warren
c6d3fafb97 Updated copyright notices to 2017. 2017-01-18 14:16:20 +00:00
Craig Warren
04da1ec6e7 Updates to handle bug with matplotlib and versions of qt/pyqt. 2016-09-22 10:22:33 +01:00
Craig Warren
f0f6c98ebb Modified setup of matplotlib for Linux and Windows to force using QT5 backend. Problem is that with conda installed qt5/pyqt5 matplotlib still tries to use qt4 backend. 2016-09-19 14:34:56 +01:00
Craig Warren
1a59e4df64 Tidied some import statements. 2016-07-29 14:49:21 +01:00
Craig Warren
cd823901d6 Tidied imports. 2016-07-21 16:01:53 +01:00
Craig Warren
ca2c9c004f Changed name of module 'plot_builtin_wave' to 'plot_source_wave'. Add functionality to allow plotting (with FFT) in Jupyter notebooks of user-defined waveforms. 2016-07-19 12:52:49 +01:00