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