Mercurial > octave
changeset 31164:d0b4209749e9 stable
maint: Merge away extra head on stable.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Fri, 29 Jul 2022 12:01:19 -0400 |
parents | efb29ba0a667 (current diff) 8f3885b4d7ae (diff) |
children | 06c76eca5f95 5386fd4af64c |
files | |
diffstat | 1 files changed, 3 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/scripts/general/interpn.m Thu Jul 28 09:14:07 2022 -0400 +++ b/scripts/general/interpn.m Fri Jul 29 12:01:19 2022 -0400 @@ -366,13 +366,14 @@ %! yi = [0.5, 1.5]'; %! xi = [2.5, 3.5]; %! zi = [2.25, 4.75]; +%! rand ("state", 1340640850); %! v = rand (4, 3, 5) + 1i * rand (4, 3, 5); %! for method = {"nearest", "linear", "spline"} %! vi_complex = interpn (v, yi, xi, zi, method{1}); %! vi_real = interpn (real (v), yi, xi, zi, method{1}); %! vi_imag = interpn (imag (v), yi, xi, zi, method{1}); -%! assert (real (vi_complex), vi_real) -%! assert (imag (vi_complex), vi_imag) +%! assert (real (vi_complex), vi_real, 2*eps) +%! assert (imag (vi_complex), vi_imag, 2*eps) %! endfor ## Test input validation