Skip to content

v1.7.0 Descartes

Compare
Choose a tag to compare
@Zushah Zushah released this 01 Jan 22:44
· 31 commits to main since this release

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 the init parameter in real.parse/comp.parse, and CONTEXT, which replaces the removed plot.CONTEXT
  • The plot commands will now use the config.x and config.y options to determine their position on the canvas instead of config.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