Mercurial > octave
changeset 27681:20b075f88f0a
maint: merge stable to default.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Wed, 13 Nov 2019 09:13:41 -0500 |
parents | 748aea34aecd (current diff) f998e243fa78 (diff) |
children | e18237114cf8 |
files | |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/scripts/strings/mat2str.m Tue Nov 12 22:36:17 2019 +0100 +++ b/scripts/strings/mat2str.m Wed Nov 13 09:13:41 2019 -0500 @@ -113,7 +113,7 @@ t = x.'; s = sprintf (fmt, [real(t(:))'; imag(t(:))']); elseif (x_islogical) - t = v(x+1); + t = v(x.'+1); s = cstrcat (sprintf (fmt, t{:})); else s = sprintf (fmt, x.'); @@ -143,6 +143,7 @@ %!assert (mat2str (true), "true") %!assert (mat2str (false), "false") %!assert (mat2str (logical (eye (2))), "[true false;false true]") +%!assert (mat2str (logical ([0 1; 0 0])), "[false true;false false]") ## Test input validation %!error mat2str ()