GABLE: A Matlab Geometric Algebra Tutorial

Last Updated: January 6, 2024
This page contains Matlab software and a tutorial for learning Geometric Algebra. This tutorial is aimed at the sophomore college level, although it may provide a gentle introduction to anyone interested in the topic.

GABLE was a prototype geometric algebra system. The prototype was successful, but we have moved on to C++ and Java libraries for geometric algebra. However, feel free to download the Matlab software and tutorial; if you encounter any problems or have any comments, please email them to us: L.Dorst@uva.nl and/or smann@uwaterloo.ca. although be aware that we no longer support GABLE.

If you are serious about studying geometric algebra, you should should look at our book, which discusses geometric algebra in more depth, as well as having a stand alone multi-platform viewer, tutorials, and C++/Java library generator.

To get the most from the tutorial, you should down-load the Matlab software:

and the text of the tutorial: You must have Matlab version 5.2 or later to run GABLE. (See Mathtools.net for a repository of scientific and engineering software)

Presentations:

Related Links

For further information on Geometric Algebra, see the following links:
leo@wins.uva.nl, smann@cgl.uwaterloo.ca,