Mercurial > octave-nkf
comparison 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 |
comparison
equal
deleted
inserted
replaced
7276:1e8e64d71e34 | 7277:0c733917b6c8 |
---|---|
45 if (rem (nvargs - num_data_args, 2) == 0) | 45 if (rem (nvargs - num_data_args, 2) == 0) |
46 else | 46 else |
47 print_usage ("line"); | 47 print_usage ("line"); |
48 endif | 48 endif |
49 | 49 |
50 h = __go_line__ (p); | 50 data_args = {}; |
51 | |
52 if (num_data_args > 1) | 51 if (num_data_args > 1) |
53 set (h, "xdata", varargin{1}, "ydata", varargin{2}); | 52 data_args(1:4) = { "xdata", varargin{1}, "ydata", varargin{2} }; |
54 if (num_data_args == 3) | 53 if (num_data_args == 3) |
55 set (h, "zdata", varargin{3}); | 54 data_args(5:6) = { "zdata", varargin{3} }; |
56 endif | 55 endif |
57 endif | 56 endif |
58 | 57 |
58 other_args = {}; | |
59 if (nvargs > num_data_args) | 59 if (nvargs > num_data_args) |
60 set (h, varargin{num_data_args+1:end}); | 60 other_args = varargin(num_data_args+1:end); |
61 endif | 61 endif |
62 | 62 |
63 h = __go_line__ (p, data_args{:}, other_args{:}); | |
64 | |
63 endfunction | 65 endfunction |