mathr 0.1.9

Rust math library and CLI calculator for symbolic differentiation, integration, FFT, linear algebra (LU, Cholesky, SVD), equation solving, ODE solvers, number theory, special functions, LaTeX input, plotting, and a Jupyter-like web notebook with KaTeX rendering.
Documentation
{
  "cells": [
    {
      "id": 0,
      "input": "lu 1 2 3 | 4 -6 0 | -2 7 2",
      "output": "L = ...\nU = ..."
    },
    {
      "id": 1,
      "input": "cholesky 4 12 -16 | 12 37 -43 | -16 -43 98",
      "output": "L = ..."
    },
    {
      "id": 2,
      "input": "svd 1 2 | 3 4 | 5 6",
      "output": "\u03c3 = [9.525518, 0.514301]"
    },
    {
      "id": 3,
      "input": "eig 2 1 | 1 2",
      "output": "\u03bb \u2248 3, v \u2248 [0.707, 0.707]"
    },
    {
      "id": 4,
      "input": "rank 1 2 3 | 4 5 6 | 7 8 9",
      "output": "rank = 2"
    },
    {
      "id": 5,
      "input": "symlig 2 1 | 1 2",
      "output": "eigenvalues: 3, 1"
    },
    {
      "id": 6,
      "input": "det 1 2 | 3 4",
      "output": "-2"
    },
    {
      "id": 7,
      "input": "fft 1 0 -1 0 1 0 -1 0",
      "output": "magnitude: [0, 4, 0, 0, 0, 0, 0, 4]"
    },
    {
      "id": 8,
      "input": "conv 1 2 3 x 1 1",
      "output": "[1, 3, 5, 3]"
    },
    {
      "id": 9,
      "input": "stats 1 2 3 4 5 6 7 8",
      "output": "mean = 4.5, stddev = 2.291..."
    }
  ]
}