Mercurial > hg > octave-nkf
comparison scripts/sparse/gplot.m @ 10547:af55e4a499e4
Fix parsing error when NaN used inside of matrix declaration
Inside of matrix declaration, NaN function and parenthesis
must cuddle.
x = [1, NaN (1, 2)] fails
x = [1, NaN(1,2)] works
author | Rik <code@nomad.inbox5.com> |
---|---|
date | Fri, 23 Apr 2010 11:04:53 -0700 |
parents | 952d4df5b686 |
children | be55736a0783 |
comparison
equal
deleted
inserted
replaced
10546:f5b8b28917a2 | 10547:af55e4a499e4 |
---|---|
41 if (nargin == 2) | 41 if (nargin == 2) |
42 line_style = "-"; | 42 line_style = "-"; |
43 endif | 43 endif |
44 | 44 |
45 [i, j] = find (a); | 45 [i, j] = find (a); |
46 xcoord = [xy(i,1), xy(j,1), NaN (length(i),1) ]'(:); | 46 xcoord = [xy(i,1), xy(j,1), NaN(length(i),1) ]'(:); |
47 ycoord = [xy(i,2), xy(j,2), NaN (length(i),1) ]'(:); | 47 ycoord = [xy(i,2), xy(j,2), NaN(length(i),1) ]'(:); |
48 | 48 |
49 if (nargout == 0) | 49 if (nargout == 0) |
50 plot (xcoord, ycoord, line_style); | 50 plot (xcoord, ycoord, line_style); |
51 else | 51 else |
52 x = xcoord; | 52 x = xcoord; |