simple-linalg
Simple linear algebra library for js
Found 464 results for algebra
Simple linear algebra library for js
node.js implementation of James Coglan's "Sylvester" matrix math library.
Solve a system of linear equations. Invert a matrix. Nothing else
Giac, a free computer algebra system
Eigen-js is a port of the [Eigen](https://eigen.tuxfamily.org/) C++ linear algebra library
Correct, easy to use Option type for TypeScript
Peripheral smart contracts of Algebra protocol
Core smart contracts of Algebra
Calculate the dot product of two vectors.
Calculate the dot product of two vectors.
Calculate the dot product of two double-precision floating-point vectors.
Calculate the dot product of two single-precision floating-point vectors.
Peripheral smart contracts of Algebra Integral protocol
Like NumPy, in TypeScript and JavaScript
0D/1D/2D/3D/4D tensors with extensible polymorphic operations and customizable storage
A lightweight JavaScript CAS for comparing expressions and equations.
means completeness and balancing, from the Arabic word الجبر
implements row by column multiplication
defines an algebra ring structure
Array-based complex number algebra
defines and algebra group structure
implements Cayley-Dickson construction to produce a sequence of algebras over a field
Excalidraw math functions
recursive determinant computation using Laplace expansion
Python Extension Packages in Javascript (Numpy, Scipy)
A collection of mathematical utilities for TypeScript.
javascript light-weight symbolic math expression evaluator
Multiply a vector x by a constant and add the result to y.
AI-powered symbolic mathematics library combining traditional Computer Algebra System (CAS) capabilities with natural language processing for math problem solving
Matrix and vector library with immutable data types
TheMath is an extensive math library for JavaScript and Node.js. It features a flexible expression parser
javascript light-weight symbolic math library
Relational algebra compliant in-memory tabular data store
Boolean data type has two possible truth values to represent logic.
Excalidraw math functions
Default plugin for Algebra Integral core
mathmatical equations and it's methods
Complex arithmetic for ndarrays
Ludit is an interpreter for Ludi, a language meant to express and compute boolean algebra in the CLI.
Multivariate dual number algebra, automatic differentiation
node-lapack ===========
Copy values from x into y.
Computer Algebra System in TypeScript
Multiply a vector by a constant.
Core smart contracts of Algebra
A math library for teacher :)
A container that allows to store and manipulate an array of spans (or intervals).
JavaScript implemetation of Galois (finite) fields algebra for academic purposes
Symbolic computing and numeric evaluations for JavaScript and Node.js
Composable visualisation library for web with a data-first approach
Peripheral smart contracts of Algebra protocol
node.js implementation of James Coglan's "Sylvester" matrix math library. browserify compatible
The collection of javascirpt library such as numerical calculation.
Interchanges two complex single-precision floating-point vectors.
A collection of types and functions for geometry..
WebAssembly bindings for the GiNaC computer algebra system
Find all roots of a polynomial using the Jenkins-Traub method
Calculate the dot product with extended accumulation and result of two single-precision floating-point vectors.
Interchange two double-precision floating-point vectors.
Boolean logic optimizer
Step by step math solutions
Boolean data type has two possible truth values to represent logic {web}.
Excalidraw math functions
An All-In-One Herd of Linear Algebra Functions
Math library for doing basic linear algebra operations
Run MATLAB commands/files from NodeJS
A performance-oriented, fully tested Linear Algebra library
Copy values from one complex double-precision floating-point vector to another complex double-precision floating-point vector.
Computer Algebra System in TypeScript
Copy values from x into y.
Copy values from one complex single-precision floating-point vector to another complex single-precision floating-point vector.
Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work with dif
A functional, fast, comprehensive and dependencyless typescript vector algebra library
Interchanges two complex double-precision floating-point vectors.
Compute the sum of absolute values (L1 norm).
Calculate the dot product of two single-precision floating-point vectors with extended accumulation.
Liquidity mining contracts for Algebra Integral protocol
solve a linear system with a cached LU decomposition
$(dsand).$ is front-end framework on white_cats
Compute the sum of absolute values (L1 norm).
Points manipulation,distance and angle calculation and more with 2D coordinate system
Compute the L2-norm of a complex double-precision floating-point vector.
Composable visualisation library for web with a data-first approach
Step-by-step equation solving for metadelta
Math library with some functions to facilitate calculations
High performance WebGL compatible API for numerical simulation and graphics in 3D
FORKED Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work w
Solve equations using numerical methods
Streaming implementation of multiple regression.
This package contains some enhanced mathematical operations
Multiply a single-precision floating-point vector by a constant.
Interchange two single-precision floating-point vectors.
Multiply x by a constant and add the result to y.
Peripheral smart contracts of Algebra protocol
Use the mathematics learning apps of GeoGebra for algebra and geometry.
Core smart contracts of Algebra
Scale a single-precision complex floating-point vector by a single-precision complex floating-point constant.
Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work with dif
Like NumPy, in JavaScript
Compressed sparse row matrix class
A small, fast, easy-to-use library for primary mathematics.
Find the index of the first element having the maximum absolute value.
Compute the L2-norm of a complex single-precision floating-point vector.
(beta) algebra & functional programming
Apply a plane rotation.
Multiply a vector x by a constant and add the result to y.
Step by step math solutions. Experimental Fork
A library to parse expressions, solve and simplify systems of linear equations, find eigenvalues and eigenvectors
Symbolic computing and numeric evaluations for JavaScript and Node.js
Step by step math solutions
Compute the sum of the absolute values of the real and imaginary components of a single-precision complex floating-point vector.
A small library for advanced math.
Basic linear algebra subroutines (BLAS).
A simple way to interact with linear equation
Apply a plane rotation.
Calculate the dot product of two double-precision floating-point vectors.
Modular hub for Algebra plugins
tools for processing collected data
A summing structure conforming to the Monoid specification.
convert boolean-json to conjunctive normal form
Error handler for BLAS/LAPACK routines.
losand is a algebraic thinking on javascript
Compute the sum of absolute values (L1 norm).
Computes the L2 norm (Euclidean norm).
Complex Math Calculator
Apply a plane rotation.
Extended BLAS.
A contracts and functors library.
numerical.ts is a comprehensive TypeScript library for linear algebra and various mathematical operations, including vector and matrix operations, eigenvalue calculations, optimization algorithms, parsing mathematical statements, complex numbers, and more
v2 - a minimalistic 2d vector class
Алгебраические методы для матриц, векторов, кватернионови так далее
Fast and simple access to Julia embedded in node
Apply a modified Givens transformation.
Apply a modified Givens transformation.
libreria para el procesamiento de matrices
Flips a matrix horizontally.
Step by step math solutions
javascript light-weight symbolic math expression evaluator
JavaScript stats library containing parallel distributed streaming algorithms to compute important frequently used statistics on big data. The library calculates commonly used univariate, multivariate and discrete statistics. It can be used alone in a webpage, or server-side in nodejs (or both since mss's can be merged), or within a big-data no-sql engines such as hadoop, mongodb.
Apply a plane rotation.
Interchange two vectors.
Computer Algebra System in TypeScript
Conjugate gradient solver
A simple, lightweight fraction library.
webRTC PvP connection on Datachannel with losand
Symbolic computing and numeric evaluations for JavaScript and Node.js
Interchange two vectors.
Peripheral smart contracts of Algebra protocol
Scale a double-precision complex floating-point vector by a double-precision complex floating-point constant.
A command-line utility for quick math.
A Math library for computation in JavaScript
Symbolic computing and numeric evaluations for JavaScript and Node.js
polynumbers
Find the index of the first element having the maximum absolute value.
a symbolic math workspace for browsers and Node.js
Combuter Algebra System focusing on symbolic transformations
Core smart contracts of Algebra
Construct a Givens plane rotation.
identify variables in boolean-json objects
Compute the `L * D * L^T` factorization of a real symmetric positive definite tridiagonal matrix `A`.
Advanced mathematics framework for scientific, engineering, and financial applications
Evaluates polynomial
javascript light-weight symbolic math expression evaluator
Algebraic equation solving helper library
Extension of csvtojson package to turn results into an array of matrices
just tricks for quarkit gf
Singular-Value-Decomposition using SVDLIBC
Interchange two single-precision floating-point vectors.
A small library for advanced math.
Solve Diophantine Equations and Diophantine Approximations.
Core smart contracts of Algebra
Homological exterior derivartive with integer coefficients
Construct a Givens plane rotation.
Peripheral smart contracts of Algebra protocol
A utility function to solve karnaugh maps up to 4 variables
Layer 4: Algebraic structures - self-organizing mathematical life forms
Rotates a matrix by 90 degrees.
Matematik amallar jamlanmasi, tushunish uchun oson, o'zim uchun yaratdim
Base (i.e., lower-level) basic linear algebra subprograms (BLAS).
Calculate the dot product of two single-precision floating-point vectors.
creates a space isomorphic to Zp: the cyclic ring of order p, where p is prime
An environment with `node`, `rustup` and `wasm-pack` set up.
An easy-to-use nodejs linear algebra library using lapack for good performance.
Copies values from x into y.
Extended base (i.e., lower-level) basic linear algebra subroutines (BLAS).
Computer Algebra System in TypeScript
Interchange two double-precision floating-point vectors.
Like NumPy, in JavaScript
Linear álgebra and solver of linear equation system
A lightweight JavaScript CAS for comparing expressions and equations.
basic linear algebra package for small-dimension vectors and matrices
It like to use dsand on server side render
A high performance linear algebra library.
A lightweight library for comparing boolean functions and generating truth tables.
Scales elements of `x` by a constant `alpha`.
Computer Algebra System in TypeScript
node.js implementation of James Coglan's "Sylvester" matrix math library.
evaluate boolean-json expressions
Like NumPy, in JavaScript - Copies numjs 0.16.1 but updates sharp dependency to allow it to work with M1 mac silicone (arm64)
Example function
Finds the candidate keys from a list of functionnal dependencies.
Dirac gamma-matrices trace solver
A small type-array based matrix lib. A core matrix type plus just the other functions you need.
Construct an array of arrays from a matrix.
A collection of structures conforming to algebraic specification for functional programming.
An or structure conforming to the Monoid specification.
Multiplies x and a constant and adds the result to y.
experiment to perform algebra of sets with css
Scale a double-precision complex floating-point vector by a double-precision complex floating-point constant and add the result to a double-precision complex floating-point vector.
Flips a matrix vertically.
Vector class for 2D, 3D and multi dimensional vector calculations
Shortcuts for your JavaScript Projects.
A tree sitter grammar for ableC with the tensor algebra extension. It is developed for the purpose of context-aware syntax highlighting in the Atom text editor.
Solve equations using numerical methods, linear álgebra and solver of linear equation system
High performance vector operations in JavaScipt
evaluate boolean-json expressions
Computer Algebra System in JavaScript
algebra & functional programming
Differentiates polynomial
Math utility library
matrix multiplication
A multiplicative structure conforming to the Monoid specification.
Vector class for 2D, 3D and multi dimensional vector calculations
Finds the first element equal to the maximum absolute value of x and returns the element index.
Example function
An easy to use Matrix library
An and structure conforming to the Monoid specification.
Computes the sum of absolute values (L1 norm).
Like NumPy, in JavaScript
Funciones para resolver ejercicios de Álgebra y Geometría Analítica. (materia de primer año de la Universidad Tecnológica Nacional, Argentina)
A minimizing structure conforming to the Monoid specification.
Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work with dif
webRTC PvP connection on Datachannel with Category Theory Environment
Construct a matrix from an array of arrays.
Base (i.e., lower-level) LAPACK routines.
Implementation of the relational algebra
A relational modeling framework for client-centric web applications
Computes the cycle decomposition for a permutation
Core mathematical utilities and types for Grix mathematical visualization system
Like NumPy, in JavaScript (updated and fixed for NodeJS v13)
Computes the dot product of x and y.
Types and pure functions for basic linear algebra operations
Multidimensional Arrays
webRTC PvP connection on Datachannel with losand
Like NumPy, in JavaScript
Perform a series of row interchanges on an input matrix.
Javascript Set operations
Like NumPy, in JavaScript
Build, display, and solve algebraic equations.
library of functions to compute matrix operations using the GPU