/libmath

Primary LanguageC

This mathematical library is written as a side project to learn optimisation tricks. It comes with no warranty whatsoever.

Available functions : *) Mathematical : - ft_exp - ft_sqrt - ft_pow - ft_sin - ft_cos *) Vectorial : - ft_newvec - ft_delvec - ft_vecdup - ft_veccpy - ft_vecmap - ft_vecmapi - ft_vecmul - ft_vecnorm - ft_vecunit - ft_hvec - ft_vecadd - ft_vecsub - ft_vecscp - ft_veccrp - ft_vecvecmul *) Matricial : - ft_newmat - ft_delmat - ft_matdup - ft_matcpy - ft_matid - ft_matmap - ft_matmapi - ft_matmul - ft_matsubm - ft_matdet - ft_mattrans - ft_ - ft_matadd - ft_matsub - ft_ - ft_ - ft_matprod - ft_matmatmul - ft_ - ft_matvec - ft_vecmat - ft_

It includes

  • functions for matrices and vectors manipulation
  • basic trigonometric functions
  • basic mathematical functions

What should evolve in the next future :

  • addition of mathematical functions
  • addition of neural nets specific functions