Math
Math is a mathematical library that implements some algorithms: of linear algebra; statistics; finding approximating polynomials on Common Lisp
Install / Use
/learn @mnasoft/MathREADME
#+OPTIONS: ':nil *:t -:t ::t <:t H:3 \n:nil ^:t arch:headline #+OPTIONS: author:t broken-links:nil c:nil creator:nil #+OPTIONS: d:(not "LOGBOOK") date:t e:t email:nil f:t inline:t num:t #+OPTIONS: p:nil pri:nil prop:nil stat:t tags:t tasks:t tex:t #+OPTIONS: timestamp:t title:t toc:nil todo:t |:t #+TITLE: Math #+DATE: <2020-08-03 Пн> #+AUTHOR: Mykola Matvyeyev #+EMAIL: mnasoft@gmail.com #+LANGUAGE: en #+SELECT_TAGS: export #+EXCLUDE_TAGS: noexport #+CREATOR: Emacs 26.3 (Org mode 9.1.9)
#+OPTIONS: html-link-use-abs-url:nil html-postamble:auto #+OPTIONS: html-preamble:t html-scripts:t html-style:t #+OPTIONS: html5-fancy:nil tex:t #+HTML_DOCTYPE: xhtml-strict #+HTML_CONTAINER: div #+DESCRIPTION: #+KEYWORDS: #+HTML_LINK_HOME: #+HTML_LINK_UP: #+HTML_MATHJAX: #+HTML_HEAD: #+HTML_HEAD_EXTRA: #+SUBTITLE: #+INFOJS_OPT: #+CREATOR: <a href="https://www.gnu.org/software/emacs/">Emacs</a> 26.3 (<a href="https://orgmode.org">Org</a> mode 9.1.9) #+LATEX_HEADER:
- Description
:PROPERTIES:
:UNNUMBERED: t
:END: Math is a mathematical library that implements some algorithms of:
- linear algebra;
- statistics;
- finding approximating polynomials on Common Lisp.
- Documentation
:PROPERTIES:
:UNNUMBERED: t
:END: For documentation generation use:
#+BEGIN_SRC lisp (codex:document :math) #+END_SRC
- Dependencies
:PROPERTIES:
:UNNUMBERED: t
:END: ** MSYS2 libffi.dll libgslcblas-0.dll libgsl-0.dll ** Dependency Resolution #+begin_src sh #!/usr/bin/bashInstalling packages
pacman -S --noconfirm mingw-w64-x86_64-gsl mingw-w64-x86_64-libffiFinding Dependencies
LIBGSL=pacman -Ql mingw-w64-x86_64-gsl | grep 'libgsl-[0-9]*.dll' | awk '{print $2}'LIBGSLCBLAS=pacman -Ql mingw-w64-x86_64-gsl | grep 'libgslcblas-[0-9]*.dll' | awk '{print $2}'LIBFFI=pacman -Ql mingw-w64-x86_64-libffi | grep 'libffi-[0-9]*.dll' | awk '{print $2}'Creating symbolic links
ln -sf -T ${LIBGSL} /usr/local/bin/libgsl.dll ln -sf -T ${LIBGSLCBLAS} /usr/local/bin/libgslcblas.dll ln -sf -T ${LIBFFI} /usr/local/bin/libffi.dll #+end_src
