- Bug Fix: Determinant sign error (in a few select cases the determinant had the wrong sign).
- Bug Fix: SortByColumn and related functions (only the first and second column were sorted correctly).
- Enhanced the Concatonate() function to allow concatonation of an empty matrix.
- Efficient functions for multiplication with a matrix transpose added.
- New Functions
ExtractSubMatrix
Inplace_erf
Inplace_erfc
Inplace_erfinv
Inplace_erfcinv
GetLDLt
GetUDUt
Find_EqualTo
Find_NotEqualTo
Find_LessThan
Find_MoreThan
The FFT function was only computing the FFT of the first column. Fixed to compute the FFT of each column.
Efficient functions for multiplication with a matrix transpose added.
New Functions: FFT2 & IFFT2
'explicit' keyword added to vector style constructor (needed for some compilers).
New Functions:
bool Matrix::Swap - Swap the contents of two matrices without copying
matrix inversion enhancements, new functions including rand and randn.