/qalgo

Forked from Quantum Computing Functions (QCF). This fork includes more algorithms and more memory efficient functions to solve larger sized problems. The Shor, Simon, Bernstein-Vazirani, Phase Estimation, and HLL algorithms have been added. The Simon, Simon-Jozsa, and Grover algorithms have been updated to solve problems of variable sizes.

Primary LanguageMATLAB

Quantum Algorithms for Matlab

This fork includes more algorithms and more memory efficient functions. The Shor, Simon, Bernstein-Vazirani, Phase Estimation, and Harrow–Hassidim–Lloyd (HLL) algorithms have been added. The Simon, Simon-Jozsa, and Grover algorithms have been updated to solve problems of variable sizes. The memory usage of the quantum functions have been improved by using sparse matrices and vectorization to solve larger sized problems. As last, the help descriptions of the matlab functions have been improved. The new improvements have only be tested with Matlab and not with Octave. Run quantum algorithm examples using the matlab scripts test_algoritm_name.m.