QUBIT4MATLAB is a MATLAB package for quantum information/quantum optics written by Geza Toth. It has more than 6000 downloads!

If you use it for a publication, please add a citation like the following to your paper

   [1] G. Toth, Comput. Phys. Comm. 179, 430 (2008).

This program package helps modelling spin chains, qubit registers, etc. according to non-relativistic quantum mechanics and some novel ideas from quantum information theory.

In particular, it contains MATLAB routines for reordering qubits, for computing the reduced density matrix after removing some of the qubits, for partial transposition, etc. Most of the routines work also for qudits. It also has routines for handling GHZ states, cluster states, graph states, Dicke states, etc.

For the list of functions write

   help contents_qubit4matlab


   helpwin contents_qubit4matlab


   type contents_qubit4matlab

For examples see


For the description of the program see Intro.

   Download QUBIT4MATLAB V6.3 from MATLAB central file exchange

Local archive


   Download QUBIT4MATLAB V6.2

   Download QUBIT4MATLAB V6.1

   Download QUBIT4MATLAB V6.0

   Download QUBIT4MATLAB V5.9

   Download QUBIT4MATLAB V5.8

   Download QUBIT4MATLAB V5.7

   Download QUBIT4MATLAB V5.6

   Download QUBIT4MATLAB V5.6

   Download QUBIT4MATLAB V5.5

   Download QUBIT4MATLAB V5.4

   Download QUBIT4MATLAB V5.3

   Download QUBIT4MATLAB V5.1

   Download QUBIT4MATLAB V5.0

   Download QUBIT4MATLAB V4.01

   Download QUBIT4MATLAB V4.0

   Download QUBIT4MATLAB V3.03

   Download QUBIT4MATLAB V3.02

   Download QUBIT4MATLAB V3.01

   Download QUBIT4MATLAB V2.0

   Download QUBIT4MATLAB V1.2

   Download QUBIT4MATLAB V1.1

   Download QUBIT4MATLAB V1.0