LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

yacas

Free computer algebra system

TLDR

Start calculator
$ yacas
copy
Evaluate expression
$ yacas -c "[Solve(x^2-4==0,x)]"
copy
Run script
$ yacas [script.ys]
copy
Quiet mode
$ yacas -p
copy

SYNOPSIS

yacas [-c expr] [-p] [options] [file]

DESCRIPTION

yacas (Yet Another Computer Algebra System) is a free symbolic mathematics program that provides an interactive environment for algebraic computation. It supports symbolic manipulation of expressions, equation solving, calculus operations including derivatives and integrals, and linear algebra.The system includes its own scripting language for defining custom functions and mathematical procedures. It can be used interactively at the command line or by running script files, and supports both exact symbolic computation and numerical evaluation.

PARAMETERS

-c EXPR

Evaluate expression.
-p
Plain output.
-d DIR
Scripts directory.
--help
Show help.

INSTALL

sudo apt install yacas
copy
brew install yacas
copy
nix profile install nixpkgs#yacas
copy

CAVEATS

Learning curve. Own syntax. Not as full as Mathematica.

HISTORY

Yacas (Yet Another Computer Algebra System) was created as a free computer algebra system.

SEE ALSO

maxima(1), octave(1), bc(1)

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid