diff --git a/CHANGELOG.md b/CHANGELOG.md index b1275db6e642b54994d465b2130ca0018f377c52..856913fcfbee0c4a8cff45db78a6ecbd78a8a178 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,56 +1,56 @@ ### v0.2.1 ### **Virtual Sensing** -* Fix a bug where noise was added to the power spectral density matrix for the optimal observation filter calculations in the noiseless case. +\* Fix a bug where noise was added to the power spectral density matrix for the optimal observation filter calculations in the noiseless case. ### v0.2.0 ### **Utilities** -+ Added a single papameter bisection method. -* Improved rotation matrix calculation function with degrees and radian calculations available. -+ Added function to calculate a double-sided spectrum from a single-sided spectrum. -+ Added a function to calculate the intersection of three vectors. -+ Added a pair of functions to check for even or odd elements. -+ Added a function to pick values from a vector based on given probabilities. -+ Added a function to pick randomly unique rows from a matrix. -+ Added a Heaviside step function. -+ Added function to swap argument values. +\+ Added a bisection method for single-valued functions. +\* Improved rotation matrix calculation function with degrees and radian calculations available. +\+ Added function to calculate a double-sided spectrum from a single-sided spectrum. +\+ Added a function to calculate the intersection of three vectors. +\+ Added a pair of functions to check for even or odd elements. +\+ Added a function to pick values from a vector based on given probabilities. +\+ Added a function to pick randomly unique rows from a matrix. +\+ Added a Heaviside step function. +\+ Added function to swap argument values. **Optimisation** -+ Added a MATLAB Memetic Algorithm (MA) implementation. -* The algorithm calls provided functions and can solve generic problems. +\+ Added a MATLAB Memetic Algorithm (MA) implementation. +\* The algorithm calls provided functions and can solve generic problems. **Control** -+ Added tonal control in the frequency domain. -* Control is contained in a single function. -* Can be used with or without virtual sensing. -* Implementations of optimal control and FxLMS (still frequency domain) calculations are available. +\+ Added tonal control in the frequency domain. +\* Control is contained in a single function. +\* Can be used with or without virtual sensing. +\* Implementations of optimal control and FxLMS (still frequency domain) calculations are available. **Signal Processing - Array Processing** -+ Added array manifold (steering vector) calculation function. +\+ Added array manifold (steering vector) calculation function. **Signal Processing - Generic** -+ Added frequency band calculation function with 1/1 octave and 1/3 octave bands. -+ Add fractional delay filter impulse response generation function. +\+ Added frequency band calculation function with 1/1 octave and 1/3 octave bands. +\+ Add fractional delay filter impulse response generation function. **Virtual Sensing - Generic** -+ Added a multiple coherence calculation function. +\+ Added a multiple coherence calculation function. **Virtual Sensing - Remote Microphone Technique** -* Divide the observation filter and estimation with observation filter in two functions. The return arguments are split appropriately to the function they relate. -+ Added option to include noise in the monitoring microphone power spectral density matrix with specified SNR value. +\* Divide the observation filter and estimation with observation filter in two functions. The return arguments are split appropriately to the function they relate. +\+ Added option to include noise in the monitoring microphone power spectral density matrix with specified SNR value. **Sound Fields** -+ Added plane wave calculation function. -+ Added Circular Harmonics calculation function. -+ Added Spherical Harmonics calculation function. -+ Added Discrete Circular Fourier Transform (DCFT) calculation function. -+ Added Inverse Discrete Circular Fourier Transform (IDCFT) calculation function. -+ Added Discrete Spherical Fourier Transform (DSFT) calculation function. -+ Added Inverse Discrete Spherical Fourier Transform (IDSFT) calculation function. -+ Added function to extrapolate a sound field in the Spherical Harmonics domain. -+ Added function to calculate sound field generated by a point source in the Spherical Harmonics domain (truncated order). -+ Added function to calculate sound field generated by a plane wave in the Spherical Harmonics domain (truncated order). +\+ Added plane wave calculation function. +\+ Added Circular Harmonics calculation function. +\+ Added Spherical Harmonics calculation function. +\+ Added Discrete Circular Fourier Transform (DCFT) calculation function. +\+ Added Inverse Discrete Circular Fourier Transform (IDCFT) calculation function. +\+ Added Discrete Spherical Fourier Transform (DSFT) calculation function. +\+ Added Inverse Discrete Spherical Fourier Transform (IDSFT) calculation function. +\+ Added function to extrapolate a sound field in the Spherical Harmonics domain. +\+ Added function to calculate sound field generated by a point source in the Spherical Harmonics domain (truncated order). +\+ Added function to calculate sound field generated by a plane wave in the Spherical Harmonics domain (truncated order). ### v0.1.0 ### -* This is the initial version of the project. +\* This is the initial version of the project.