diff options
author | Eugeniy E. Mikhailov <evgmik@gmail.com> | 2024-11-21 10:07:58 -0500 |
---|---|---|
committer | Eugeniy E. Mikhailov <evgmik@gmail.com> | 2024-11-21 10:07:58 -0500 |
commit | f1794c3de4c738cb06161cdca61353198656da0a (patch) | |
tree | 0b224e02166f64af8d9a62d06de1153d04cad033 | |
parent | c3f621e6437662d68485bd41f724424325327cf9 (diff) | |
download | matlab_strawberryfields-0.3.tar.gz matlab_strawberryfields-0.3.zip |
-rw-r--r-- | xpxp_to_xxpp.m | 11 | ||||
-rw-r--r-- | xxpp_to_xpxp.m | 11 |
2 files changed, 22 insertions, 0 deletions
diff --git a/xpxp_to_xxpp.m b/xpxp_to_xxpp.m index fc732e2..6191070 100644 --- a/xpxp_to_xxpp.m +++ b/xpxp_to_xxpp.m @@ -30,3 +30,14 @@ function S_permuted = xpxp_to_xxpp(S) end end +%!test +%! [X, Y]=meshgrid (1:4, 1:4); +%! Mxpxp=xxpp_to_xpxp(X); +%! assert(any(any(X != Mxpxp))); +%! Mxxpp=xpxp_to_xxpp(Mxpxp); +%! assert(X, Mxxpp) +%! Mxpxp=xxpp_to_xpxp(Y); +%! assert(any(any(Y != Mxpxp))); +%! Mxxpp=xpxp_to_xxpp(Mxpxp); +%! assert(Y, Mxxpp) + diff --git a/xxpp_to_xpxp.m b/xxpp_to_xpxp.m index d6efbe9..f77e954 100644 --- a/xxpp_to_xpxp.m +++ b/xxpp_to_xpxp.m @@ -28,3 +28,14 @@ function S_permuted = xxpp_to_xpxp(S) end end +%!test +%! [X, Y]=meshgrid (1:4, 1:4); +%! Mxpxp=xxpp_to_xpxp(X); +%! assert(any(any(X != Mxpxp))); +%! Mxxpp=xpxp_to_xxpp(Mxpxp); +%! assert(X, Mxxpp) +%! Mxpxp=xxpp_to_xpxp(Y); +%! assert(any(any(Y != Mxpxp))); +%! Mxxpp=xpxp_to_xxpp(Mxpxp); +%! assert(Y, Mxxpp) + |