v1.7.0 Descartes
The ninth release of the Chalkboard library, version 1.7.0. Main updates include:
- Added tensors (multidimensional multidimensional matrices, or n-dimensional arrays) with 29 commands in the new
tens
category - There are also 12 more matrix commands: copying, resizing, five new primitive matrices (exchange, shift, binomial, Hilbert, Lehmer), concatenating, multiplying with vectors, Kronecker sum, Kronecker product, and converting to a tensor
- Two new Chalkboard globals:
PARSEPREFIX
, which makes it easier to add custom functions to Chalkboard functions than theinit
parameter inreal.parse
/comp.parse
, andCONTEXT
, which replaces the removedplot.CONTEXT
- The
plot
commands will now use theconfig.x
andconfig.y
options to determine their position on the canvas instead ofconfig.origin
- Fixed
matr.QRdecomp
by adapting @JentGent's implementation
Detailed changelog: CHANGELOG.md#v170---01012024
Commits: v1.6.0...v1.7.0
Chalkboard website: https://zushah.github.io/Chalkboard/home.html