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;