Mercurial > hg > octave-lyh
comparison scripts/io/dlmwrite.m @ 10626:044d9df4d79a
Correctly set output precision (#29870) in dlmwrite
author | Rik <octave@nomad.inbox5.com> |
---|---|
date | Wed, 12 May 2010 16:26:08 -0700 |
parents | 95c3e38098bf |
children | be55736a0783 |
comparison
equal
deleted
inserted
replaced
10625:07933067e4ab | 10626:044d9df4d79a |
---|---|
125 c = varargin{i}; | 125 c = varargin{i}; |
126 elseif (strcmpi (varargin{i}, "precision")) | 126 elseif (strcmpi (varargin{i}, "precision")) |
127 i = i + 1; | 127 i = i + 1; |
128 precision = varargin{i}; | 128 precision = varargin{i}; |
129 if (! strcmpi (class (precision), "char")) | 129 if (! strcmpi (class (precision), "char")) |
130 precision = sprintf ("%.%gg", precision); | 130 precision = sprintf ("%%.%gg", precision); |
131 endif | 131 endif |
132 elseif (strcmpi (varargin{i}, "-append")) | 132 elseif (strcmpi (varargin{i}, "-append")) |
133 opentype = "at"; | 133 opentype = "at"; |
134 elseif (strcmpi (varargin{i}, "append")) | 134 elseif (strcmpi (varargin{i}, "append")) |
135 i = i + 1; | 135 i = i + 1; |