QCLAB: A Matlab Toolbox for Quantum Computing Article Swipe
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.
Related Topics
Concepts
No concepts available.
Metadata
- Type
- article
- Language
- en
- Landing Page
- http://arxiv.org/abs/2503.03016
- https://arxiv.org/pdf/2503.03016
- OA Status
- green
- OpenAlex ID
- https://openalex.org/W4415336035
All OpenAlex metadata
Raw OpenAlex JSON
- OpenAlex ID
-
https://openalex.org/W4415336035Canonical identifier for this work in OpenAlex
- Title
-
QCLAB: A Matlab Toolbox for Quantum ComputingWork title
- Type
-
articleOpenAlex work type
- Language
-
enPrimary language
- Publication year
-
2025Year of publication
- Publication date
-
2025-03-04Full publication date if available
- Authors
-
Sophia Keip, Daan Camps, Roel Van BeeumenList of authors in order
- Landing page
-
https://arxiv.org/abs/2503.03016Publisher landing page
- PDF URL
-
https://arxiv.org/pdf/2503.03016Direct link to full text PDF
- Open access
-
YesWhether a free full text is available
- OA status
-
greenOpen access status per OpenAlex
- OA URL
-
https://arxiv.org/pdf/2503.03016Direct OA link when available
- Cited by
-
0Total citation count in OpenAlex
Full payload
| id | https://openalex.org/W4415336035 |
|---|---|
| doi | |
| ids.openalex | https://openalex.org/W4415336035 |
| fwci | 0.0 |
| type | article |
| title | QCLAB: A Matlab Toolbox for Quantum Computing |
| biblio.issue | |
| biblio.volume | |
| biblio.last_page | |
| biblio.first_page | |
| topics[0].id | https://openalex.org/T10682 |
| topics[0].field.id | https://openalex.org/fields/17 |
| topics[0].field.display_name | Computer Science |
| topics[0].score | 0.9829000234603882 |
| topics[0].domain.id | https://openalex.org/domains/3 |
| topics[0].domain.display_name | Physical Sciences |
| topics[0].subfield.id | https://openalex.org/subfields/1702 |
| topics[0].subfield.display_name | Artificial Intelligence |
| topics[0].display_name | Quantum Computing Algorithms and Architecture |
| is_xpac | False |
| apc_list | |
| apc_paid | |
| language | en |
| locations[0].id | pmh:oai:arXiv.org:2503.03016 |
| locations[0].is_oa | True |
| locations[0].source.id | https://openalex.org/S4306400194 |
| locations[0].source.issn | |
| locations[0].source.type | repository |
| locations[0].source.is_oa | True |
| locations[0].source.issn_l | |
| locations[0].source.is_core | False |
| locations[0].source.is_in_doaj | False |
| locations[0].source.display_name | arXiv (Cornell University) |
| locations[0].source.host_organization | https://openalex.org/I205783295 |
| locations[0].source.host_organization_name | Cornell University |
| locations[0].source.host_organization_lineage | https://openalex.org/I205783295 |
| locations[0].license | |
| locations[0].pdf_url | https://arxiv.org/pdf/2503.03016 |
| locations[0].version | submittedVersion |
| locations[0].raw_type | text |
| locations[0].license_id | |
| locations[0].is_accepted | False |
| locations[0].is_published | False |
| locations[0].raw_source_name | |
| locations[0].landing_page_url | http://arxiv.org/abs/2503.03016 |
| indexed_in | arxiv |
| authorships[0].author.id | https://openalex.org/A5039694281 |
| authorships[0].author.orcid | https://orcid.org/0000-0002-8524-5132 |
| authorships[0].author.display_name | Sophia Keip |
| authorships[0].author_position | first |
| authorships[0].raw_author_name | Keip, Sophia |
| authorships[0].is_corresponding | False |
| authorships[1].author.id | https://openalex.org/A5015674933 |
| authorships[1].author.orcid | https://orcid.org/0000-0003-0236-4353 |
| authorships[1].author.display_name | Daan Camps |
| authorships[1].author_position | middle |
| authorships[1].raw_author_name | Camps, Daan |
| authorships[1].is_corresponding | False |
| authorships[2].author.id | https://openalex.org/A5088134474 |
| authorships[2].author.orcid | https://orcid.org/0000-0003-2276-1153 |
| authorships[2].author.display_name | Roel Van Beeumen |
| authorships[2].author_position | last |
| authorships[2].raw_author_name | Van Beeumen, Roel |
| authorships[2].is_corresponding | False |
| has_content.pdf | False |
| has_content.grobid_xml | False |
| is_paratext | False |
| open_access.is_oa | True |
| open_access.oa_url | https://arxiv.org/pdf/2503.03016 |
| open_access.oa_status | green |
| open_access.any_repository_has_fulltext | False |
| created_date | 2025-10-19T00:00:00 |
| display_name | QCLAB: A Matlab Toolbox for Quantum Computing |
| has_fulltext | False |
| is_retracted | False |
| updated_date | 2025-11-06T04:12:42.849631 |
| primary_topic.id | https://openalex.org/T10682 |
| primary_topic.field.id | https://openalex.org/fields/17 |
| primary_topic.field.display_name | Computer Science |
| primary_topic.score | 0.9829000234603882 |
| primary_topic.domain.id | https://openalex.org/domains/3 |
| primary_topic.domain.display_name | Physical Sciences |
| primary_topic.subfield.id | https://openalex.org/subfields/1702 |
| primary_topic.subfield.display_name | Artificial Intelligence |
| primary_topic.display_name | Quantum Computing Algorithms and Architecture |
| cited_by_count | 0 |
| locations_count | 1 |
| best_oa_location.id | pmh:oai:arXiv.org:2503.03016 |
| best_oa_location.is_oa | True |
| best_oa_location.source.id | https://openalex.org/S4306400194 |
| best_oa_location.source.issn | |
| best_oa_location.source.type | repository |
| best_oa_location.source.is_oa | True |
| best_oa_location.source.issn_l | |
| best_oa_location.source.is_core | False |
| best_oa_location.source.is_in_doaj | False |
| best_oa_location.source.display_name | arXiv (Cornell University) |
| best_oa_location.source.host_organization | https://openalex.org/I205783295 |
| best_oa_location.source.host_organization_name | Cornell University |
| best_oa_location.source.host_organization_lineage | https://openalex.org/I205783295 |
| best_oa_location.license | |
| best_oa_location.pdf_url | https://arxiv.org/pdf/2503.03016 |
| best_oa_location.version | submittedVersion |
| best_oa_location.raw_type | text |
| best_oa_location.license_id | |
| best_oa_location.is_accepted | False |
| best_oa_location.is_published | False |
| best_oa_location.raw_source_name | |
| best_oa_location.landing_page_url | http://arxiv.org/abs/2503.03016 |
| primary_location.id | pmh:oai:arXiv.org:2503.03016 |
| primary_location.is_oa | True |
| primary_location.source.id | https://openalex.org/S4306400194 |
| primary_location.source.issn | |
| primary_location.source.type | repository |
| primary_location.source.is_oa | True |
| primary_location.source.issn_l | |
| primary_location.source.is_core | False |
| primary_location.source.is_in_doaj | False |
| primary_location.source.display_name | arXiv (Cornell University) |
| primary_location.source.host_organization | https://openalex.org/I205783295 |
| primary_location.source.host_organization_name | Cornell University |
| primary_location.source.host_organization_lineage | https://openalex.org/I205783295 |
| primary_location.license | |
| primary_location.pdf_url | https://arxiv.org/pdf/2503.03016 |
| primary_location.version | submittedVersion |
| primary_location.raw_type | text |
| primary_location.license_id | |
| primary_location.is_accepted | False |
| primary_location.is_published | False |
| primary_location.raw_source_name | |
| primary_location.landing_page_url | http://arxiv.org/abs/2503.03016 |
| publication_date | 2025-03-04 |
| publication_year | 2025 |
| referenced_works_count | 0 |
| abstract_inverted_index.a | 26, 42, 57, 87 |
| abstract_inverted_index.We | 0 |
| abstract_inverted_index.an | 3, 16, 77 |
| abstract_inverted_index.as | 41, 76 |
| abstract_inverted_index.of | 63, 70 |
| abstract_inverted_index.on | 18 |
| abstract_inverted_index.to | 79, 93 |
| abstract_inverted_index.C++ | 44 |
| abstract_inverted_index.For | 35 |
| abstract_inverted_index.GPU | 71 |
| abstract_inverted_index.and | 10, 22, 31, 54, 82 |
| abstract_inverted_index.for | 7, 29, 47 |
| abstract_inverted_index.its | 83, 95 |
| abstract_inverted_index.the | 61, 67, 80 |
| abstract_inverted_index.This | 73 |
| abstract_inverted_index.form | 56 |
| abstract_inverted_index.that | 90 |
| abstract_inverted_index.with | 15, 66, 86 |
| abstract_inverted_index.QCLAB | 24, 53 |
| abstract_inverted_index.along | 85 |
| abstract_inverted_index.away. | 98 |
| abstract_inverted_index.paper | 74 |
| abstract_inverted_index.power | 69 |
| abstract_inverted_index.right | 97 |
| abstract_inverted_index.MATLAB | 5, 64 |
| abstract_inverted_index.QCLAB, | 2 |
| abstract_inverted_index.needs, | 38 |
| abstract_inverted_index.serves | 40, 75 |
| abstract_inverted_index.QCLAB++ | 39, 55 |
| abstract_inverted_index.circuit | 50 |
| abstract_inverted_index.explore | 94 |
| abstract_inverted_index.invites | 91 |
| abstract_inverted_index.package | 45, 81 |
| abstract_inverted_index.quantum | 12, 33, 49 |
| abstract_inverted_index.testing | 32 |
| abstract_inverted_index.toolbox | 6 |
| abstract_inverted_index.Designed | 14 |
| abstract_inverted_index.advanced | 36 |
| abstract_inverted_index.emphasis | 17 |
| abstract_inverted_index.features | 84 |
| abstract_inverted_index.hands-on | 88 |
| abstract_inverted_index.platform | 28 |
| abstract_inverted_index.provides | 25 |
| abstract_inverted_index.reliable | 27 |
| abstract_inverted_index.toolkit, | 59 |
| abstract_inverted_index.tutorial | 89 |
| abstract_inverted_index.Together, | 52 |
| abstract_inverted_index.balancing | 60 |
| abstract_inverted_index.circuits. | 13 |
| abstract_inverted_index.introduce | 1 |
| abstract_inverted_index.numerical | 19 |
| abstract_inverted_index.optimized | 46 |
| abstract_inverted_index.scripting | 65 |
| abstract_inverted_index.simplicity | 62 |
| abstract_inverted_index.simulating | 11 |
| abstract_inverted_index.stability, | 20 |
| abstract_inverted_index.algorithms. | 34 |
| abstract_inverted_index.efficiency, | 21 |
| abstract_inverted_index.performance | 37 |
| abstract_inverted_index.prototyping | 30 |
| abstract_inverted_index.researchers | 92 |
| abstract_inverted_index.capabilities | 96 |
| abstract_inverted_index.introduction | 78 |
| abstract_inverted_index.performance, | 23 |
| abstract_inverted_index.simulations. | 51 |
| abstract_inverted_index.acceleration. | 72 |
| abstract_inverted_index.complementary | 43 |
| abstract_inverted_index.comprehensive | 58 |
| abstract_inverted_index.computational | 68 |
| abstract_inverted_index.constructing, | 8 |
| abstract_inverted_index.representing, | 9 |
| abstract_inverted_index.GPU-accelerated | 48 |
| abstract_inverted_index.object-oriented | 4 |
| cited_by_percentile_year | |
| countries_distinct_count | 0 |
| institutions_distinct_count | 3 |
| citation_normalized_percentile.value | 0.22655764 |
| citation_normalized_percentile.is_in_top_1_percent | False |
| citation_normalized_percentile.is_in_top_10_percent | True |