First beta version of new Clifford Multivector Toolbox for MATLAB

Project Information (

This is the Clifford Multivector Toolbox project (“clifford-multivector-toolbox”). This project is hosted by The project team describes it as:

This is a toolbox (software library) for computing with matrices of Clifford algebra multivectors in MATLAB. It is designed to handle numerical computations with matrices as far as these are defined for matrices of multivectors. The toolbox is designed to work in the same way as MATLAB’s own functions by overloading standard MATLAB functions with Clifford multivector versions. The toolbox can compute with any Clifford algebra with signature (p,q,r) but only with one algebra at a time. It is possible to iterate over algebras (switching between algebras is quite quick) and existing variables are not destroyed when switching to a new algebra (although such variables cannot be used under the new algebra – any attempt to do so is detected and will raise an error).

Note: The current beta version is a version for people who know Clifford’s geometric algebra already well and are familiar with MATLAB. Later tutorial information and documentation will be added, to make it easier for new comers to use the Clifford Multivector Toolbox as a new way to learn Clifford’s geometric algebra with a hand’s on approach. (There are plenty of Clifford algebra tutorials on the web, including this set of video tutorials.)

Source:, S. Sangwine, E. Hitzer


Leave a comment

Filed under Software

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s