Mercurial > hg > octave-nkf
diff scripts/plot/__line__.m @ 7277:0c733917b6c8
[project @ 2007-12-10 20:14:39 by jwe]
author | jwe |
---|---|
date | Mon, 10 Dec 2007 20:14:39 +0000 |
parents | a1dbe9d80eee |
children | 4665276ff7f6 |
line wrap: on
line diff
--- a/scripts/plot/__line__.m +++ b/scripts/plot/__line__.m @@ -47,17 +47,19 @@ print_usage ("line"); endif - h = __go_line__ (p); - + data_args = {}; if (num_data_args > 1) - set (h, "xdata", varargin{1}, "ydata", varargin{2}); + data_args(1:4) = { "xdata", varargin{1}, "ydata", varargin{2} }; if (num_data_args == 3) - set (h, "zdata", varargin{3}); + data_args(5:6) = { "zdata", varargin{3} }; endif endif + other_args = {}; if (nvargs > num_data_args) - set (h, varargin{num_data_args+1:end}); + other_args = varargin(num_data_args+1:end); endif + h = __go_line__ (p, data_args{:}, other_args{:}); + endfunction