Mercurial > octave-nkf
diff scripts/plot/plot3.m @ 6172:2de853a110df
[project @ 2006-11-15 22:53:47 by jwe]
author | jwe |
---|---|
date | Wed, 15 Nov 2006 22:53:48 +0000 |
parents | 045038e0108a |
children | 44c91c5dfe1d |
line wrap: on
line diff
--- a/scripts/plot/plot3.m Wed Nov 15 20:03:18 2006 +0000 +++ b/scripts/plot/plot3.m Wed Nov 15 22:53:48 2006 +0000 @@ -165,6 +165,12 @@ function plot3 (varargin) + __plot_globals__; + + cf = __current_figure__; + mxi = __multiplot_xi__(cf); + myi = __multiplot_yi__(cf); + hold_state = ishold (); unwind_protect @@ -218,12 +224,11 @@ endif __gnuplot_raw__ ("set nohidden3d;\n") - __gnuplot_set__ parametric; __plt3__ ([([x; NaN*ones(1,size(x,2))])(:), ... ([y; NaN*ones(1,size(y,2))])(:), ... ([z; NaN*ones(1,size(z,2))])(:)], - "u($1):($2):($3)", fmt{1}, key{1}); + true, "u($1):($2):($3)", fmt{1}, key{1}); hold ("on"); x_set = 0; @@ -256,11 +261,10 @@ endif __gnuplot_raw__ ("set nohidden3d;\n") - __gnuplot_set__ parametric; __plt3__ ([([x; NaN*ones(1,size(x,2))])(:), ... ([y; NaN*ones(1,size(y,2))])(:), ... - ([z; NaN*ones(1,size(z,2))])(:)]); + ([z; NaN*ones(1,size(z,2))])(:)], true); hold ("on"); x = new; @@ -308,11 +312,10 @@ endif __gnuplot_raw__ ("set nohidden3d;\n") - __gnuplot_set__ parametric; __plt3__ ([([x; NaN*ones(1,size(x,2))])(:), ... ([y; NaN*ones(1,size(y,2))])(:), ... - ([z; NaN*ones(1,size(z,2))])(:)]); + ([z; NaN*ones(1,size(z,2))])(:)], true); endif unwind_protect_cleanup