]> ruderich.org/simon Gitweb - config/dotfiles.git/blobdiff - maxima/maxima-init.mac
maxima: Add function lu() as short for lu factorization.
[config/dotfiles.git] / maxima / maxima-init.mac
index 438989f1e567c4262931af244ee9e017065cd7ac..df7c66bd91fde1ccfdfaee832b4e949c4fe38594 100644 (file)
@@ -17,4 +17,7 @@ load (descriptive);
  * matrices. */
 norm_2(x) := sqrt(maxi(eigenvalues(transpose(x) . x)[1]));
 
+/* Shortcut to perform lu factorization. */
+lu(x) := block(x : lu_factor(x), get_lu_factors(x));
+
 /* vim: ft=maxima */