M-Fun for QC-Progs Prog

(Matlab Functions--and fun--for Quantum Computer Programmers, by R.R.Tucci)

My toolbox, never finished and forever changing, of Octave/Matlab m-files for QC Programming. I've tested these m-files only in the Octave environment. They should work in the Matlab environment with few or no modifications.

Each m-file has a header that describes the purpose of the m-file.

Topics

Alphabetic List

  1. approx_phi.m
  2. bin_to_dec.m
  3. breach.m
  4. canonical_class_vec.m
  5. check_dcnots.m
  6. ckt_invar123.m
  7. ckt_invar3.m
  8. ckt_invar4.m
  9. class_vec_to_mat.m
  10. csd.m
  11. csd_qc.m
  12. dec_to_bin.m
  13. deflate.m
  14. deflate_dcnots.m
  15. diag_ckt_invar2.m
  16. diag_ckt_invar2_aux.m
  17. diag_ckt_invar3.m
  18. diag_to_class_vec.m
  19. dr011.m
  20. dr101.m
  21. dr11.m
  22. dr110.m
  23. dr_3to2.m
  24. factor_SU2pow2_matrix.m
  25. factor_SU2pow3_matrix.m
  26. Gamma_rep.m
  27. get_normal_unit_vec.m
  28. get_unit_vec.m
  29. global_declarations.m
  30. global_defs.m
  31. grayish_code.m
  32. i_swap.m
  33. kak1.m
  34. my_moo.m
  35. my_sinc.m
  36. normalize_cs_pair.m
  37. odo.m
  38. pass3.m
  39. perm_lex_next.m
  40. qtree_cbh.m
  41. rand_orthogonal.m
  42. rand_unitary.m
  43. rjd.m
  44. sig.m
  45. sim_trans_t4.m
  46. simul_real_svd.m
  47. SO4_to_SU2xSU2.m
  48. swap_angles.m
  49. swap_t3.m
  50. test_breach.m
  51. test_csd.m
  52. test_deflate_dcnots.m
  53. test_diag_invar2.m
  54. test_diag_invar3.m
  55. test_dr_3to2.m
  56. test_factor_su2pow.m
  57. test_kak1.m
  58. test_kak_dep.m
  59. test_odo.m
  60. test_pass3.m
  61. test_sim_trans_t4.m
  62. test_swang.m
  63. test_swap_t3.m


[Home Page]