QCLAB: A Matlab Toolbox for Quantum Computing
We introduce QCLAB, an object-oriented MATLAB toolbox for constructing, representing, and simulating quantum circuits. Designed with an emphasis on numerical stability, efficiency, and performance, QCLAB provides a reliable platform for prototyping and testing quantum algorithms. For advanced performance needs, QCLAB++ serves as a complementary C++ package optimized for GPU-accelerated quantum circuit simulations. Together, QCLAB and QCLAB++ form a comprehensive toolkit, balancing the simplicity of MATLAB scripting with the computational power of GPU acceleration. This paper serves as an introduction to the package and its features along with a hands-on tutorial that invites researchers to explore its capabilities right away.
Authors
- Daan Camps (ORCID: https://orcid.org/0000-0003-0236-4353)
- Sophia Keip (ORCID: https://orcid.org/0000-0002-8524-5132)
- Roel Van Beeumen (ORCID: https://orcid.org/0000-0003-2276-1153)
Publication Details
- Journal
- ArXiv.org
- Published
- 2025-03-04
- Primary Topic
- Quantum Computing Algorithms and Architecture
- Type
- article
- Field-Weighted Citation Impact
- 0.00