comparison scripts/io/dlmwrite.m @ 12462:e4dbfe3019b1

Use PCRE regular expressions throughout Octave.
author Rik <octave@nomad.inbox5.com>
date Sat, 19 Feb 2011 18:21:58 -0800
parents 5ec6aa05638d
children 0d4c6d54b6a3
comparison
equal deleted inserted replaced
12461:cc14943e6254 12462:e4dbfe3019b1
170 if (r > 0) 170 if (r > 0)
171 fprintf (fid, "%s", 171 fprintf (fid, "%s",
172 repmat ([repmat(delim, 1, c + columns(M)-1), newline], 1, r)); 172 repmat ([repmat(delim, 1, c + columns(M)-1), newline], 1, r));
173 endif 173 endif
174 if (iscomplex (M)) 174 if (iscomplex (M))
175 cprecision = regexprep (precision, '^%([-.0-9])','%+$1'); 175 cprecision = regexprep (precision, '^%([-\d.])','%+$1');
176 template = [precision, cprecision, "i", ... 176 template = [precision, cprecision, "i", ...
177 repmat([delim, precision, cprecision, "i"], 1, ... 177 repmat([delim, precision, cprecision, "i"], 1, ...
178 columns(M) - 1), newline ]; 178 columns(M) - 1), newline ];
179 else 179 else
180 template = [precision, repmat([delim, precision], 1, columns(M)-1),... 180 template = [precision, repmat([delim, precision], 1, columns(M)-1),...