Mercurial > octave-antonio
changeset 17088:c8586e6fc60d
interp1.m: Fix interpolation on ND-arrays (bug #35860)
* interp1.m: Fix implicit indexing of the rows of ND-arrays when X vector
is not specified.
author | Mike Miller <mtmiller@ieee.org> |
---|---|
date | Fri, 26 Jul 2013 00:25:24 -0400 |
parents | bb3a1ec7cc4b |
children | 3cbbdb49b8ff |
files | scripts/general/interp1.m |
diffstat | 1 files changed, 5 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/scripts/general/interp1.m Fri Jul 26 00:09:41 2013 -0400 +++ b/scripts/general/interp1.m Fri Jul 26 00:25:24 2013 -0400 @@ -149,7 +149,11 @@ if (isempty (xi) && firstnumeric && ! ispp) xi = y; y = x; - x = 1:numel (y); + if (isvector (y)) + x = 1:numel (y); + else + x = 1:rows (y); + endif endif ## reshape matrices for convenience