cu24gjf has posted 1 project.


Logo Armadillo library 7.800

by cu24gjf - March 8, 2017, 10:11:25 CET [ Project Homepage BibTeX Download ] 117788 views, 22892 downloads, 5 subscriptions

Rating Whole StarWhole StarWhole StarWhole StarEmpty Star
(based on 3 votes)

About: Armadillo is a high quality C++ linear algebra library, aiming towards a good balance between speed and ease of use. The function syntax is deliberately similar to MATLAB. Useful for algorithm development directly in C++, or quick conversion of research code into production environments (eg. software & hardware products).

Changes:
  • more accurate sparse eigen decomposition by eigs_sym() and eigs_gen()
  • more robust handling of non-square matrices by lu()
  • expanded qz() to optionally specify ordering of the Schur form
  • expanded .each_slice() in the Cube class to support matrix multiplication
  • expanded several functions to handle sparse matrices
  • added expmat_sym(), logmat_sympd(), sqrtmat_sympd() for handling symmetric matrices
  • added polyfit() and polyval() for polynomial fitting
  • fix for aliasing issue in convolution functions conv() and conv2()
  • fix for memory leak in the field class when compiling in C++11/C++14 mode