x = rand (2e3); svd_driver ("gesvd"); printf ("SVD_DRIVER: gesvd, Matrix Size: %s\n", mat2str (size (x))); tic; sv = svd (x); bm1 = toc tic; [u,s,v] = svd (x); bm2 = toc svd_driver ("gesdd"); printf ("SVD_DRIVER: gesdd, Matrix Size: %s\n", mat2str (size (x))); tic; sv2 = svd (x); bm21 = toc tic; [u2,s2,v2] = svd (x); bm22 = toc